diff --git a/.release-please-manifest.json b/.release-please-manifest.json index f47bf391d10..db6e397e95b 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "6.45.0" + ".": "6.46.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index bf377652b09..7fcd013881a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,14 @@ All notable changes to this project will be documented in this file. +## [6.46.0](https://github.com/microsoftgraph/msgraph-sdk-java/compare/v6.45.0...v6.46.0) (2025-07-16) + + +### Features + +* **generation:** update request builders and models ([8c2ec5e](https://github.com/microsoftgraph/msgraph-sdk-java/commit/8c2ec5e65d43a6daf0d7344af4564e31631b0c7c)) +* **generation:** update request builders and models ([6088afa](https://github.com/microsoftgraph/msgraph-sdk-java/commit/6088afae85990cff17f51bb3ab069980ced8c7ca)) + ## [6.45.0](https://github.com/microsoftgraph/msgraph-sdk-java/compare/v6.44.0...v6.45.0) (2025-07-08) diff --git a/README.md b/README.md index 9118e0e352a..97d03d76324 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ repositories { dependencies { // Include the sdk as a dependency // x-release-please-start-version - implementation 'com.microsoft.graph:microsoft-graph:6.45.0' + implementation 'com.microsoft.graph:microsoft-graph:6.46.0' // x-release-please-end // This dependency is only needed if you are using a TokenCredential object for authentication implementation 'com.azure:azure-identity:1.15.0' @@ -38,7 +38,7 @@ Add the dependency in `dependencies` in pom.xml com.microsoft.graph microsoft-graph - 6.45.0 + 6.46.0 diff --git a/android/build.gradle b/android/build.gradle index d77554fe136..28a7a3256ed 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -9,7 +9,7 @@ buildscript { classpath "com.gradle:gradle-enterprise-gradle-plugin:3.19.2" classpath "gradle.plugin.com.github.viswaramamoorthy:gradle-util-plugins:0.1.0-RELEASE" classpath "com.github.ben-manes:gradle-versions-plugin:0.52.0" - classpath "com.android.tools.build:gradle:8.11.0" + classpath "com.android.tools.build:gradle:8.11.1" } } diff --git a/gradle.properties b/gradle.properties index c4d3106ccda..3746932120d 100644 --- a/gradle.properties +++ b/gradle.properties @@ -29,7 +29,7 @@ mavenArtifactId = microsoft-graph mavenMajorVersion = 6 # x-release-please-end # x-release-please-start-minor -mavenMinorVersion = 45 +mavenMinorVersion = 46 # x-release-please-end # x-release-please-start-patch mavenPatchVersion = 0 diff --git a/pom.xml b/pom.xml index 3f926b63431..800d2cedfa4 100644 --- a/pom.xml +++ b/pom.xml @@ -8,7 +8,7 @@ com.microsoft.graph microsoft-graph - 6.45.0 + 6.46.0 pom diff --git a/src/main/java/com/microsoft/graph/generated/communications/calls/item/participants/invite/InviteRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/communications/calls/item/participants/invite/InviteRequestBuilder.java index 471c548e60f..5675abf7a1b 100644 --- a/src/main/java/com/microsoft/graph/generated/communications/calls/item/participants/invite/InviteRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/communications/calls/item/participants/invite/InviteRequestBuilder.java @@ -36,23 +36,23 @@ public InviteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @ja super(requestAdapter, "{+baseurl}/communications/calls/{call%2Did}/participants/invite", rawUrl); } /** - * Invite participants to the active call. For more information about how to handle operations, see commsOperation. + * Delete a specific participant in a call. In some situations, it is appropriate for an application to remove a participant from an active call. This action can be done before or after the participant answers the call. When an active caller is removed, they are immediately dropped from the call with no pre- or post-removal notification. When an invited participant is removed, any outstanding add participant request is canceled. * @param body The request body * @return a {@link InviteParticipantsOperation} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public InviteParticipantsOperation post(@jakarta.annotation.Nonnull final InvitePostRequestBody body) { return post(body, null); } /** - * Invite participants to the active call. For more information about how to handle operations, see commsOperation. + * Delete a specific participant in a call. In some situations, it is appropriate for an application to remove a participant from an active call. This action can be done before or after the participant answers the call. When an active caller is removed, they are immediately dropped from the call with no pre- or post-removal notification. When an invited participant is removed, any outstanding add participant request is canceled. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link InviteParticipantsOperation} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public InviteParticipantsOperation post(@jakarta.annotation.Nonnull final InvitePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -63,7 +63,7 @@ public InviteParticipantsOperation post(@jakarta.annotation.Nonnull final Invite return this.requestAdapter.send(requestInfo, errorMapping, InviteParticipantsOperation::createFromDiscriminatorValue); } /** - * Invite participants to the active call. For more information about how to handle operations, see commsOperation. + * Delete a specific participant in a call. In some situations, it is appropriate for an application to remove a participant from an active call. This action can be done before or after the participant answers the call. When an active caller is removed, they are immediately dropped from the call with no pre- or post-removal notification. When an invited participant is removed, any outstanding add participant request is canceled. * @param body The request body * @return a {@link RequestInformation} */ @@ -72,7 +72,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Invite participants to the active call. For more information about how to handle operations, see commsOperation. + * Delete a specific participant in a call. In some situations, it is appropriate for an application to remove a participant from an active call. This action can be done before or after the participant answers the call. When an active caller is removed, they are immediately dropped from the call with no pre- or post-removal notification. When an invited participant is removed, any outstanding add participant request is canceled. * @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/deviceappmanagement/DeviceAppManagementRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/deviceappmanagement/DeviceAppManagementRequestBuilder.java index 762afa7cf5c..beca3e7a5c4 100644 --- a/src/main/java/com/microsoft/graph/generated/deviceappmanagement/DeviceAppManagementRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/deviceappmanagement/DeviceAppManagementRequestBuilder.java @@ -175,7 +175,7 @@ public DeviceAppManagementRequestBuilder(@jakarta.annotation.Nonnull final Strin * Read properties and relationships of the deviceAppManagement object. * @return a {@link DeviceAppManagement} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public DeviceAppManagement get() { @@ -186,7 +186,7 @@ public DeviceAppManagement get() { * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link DeviceAppManagement} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public DeviceAppManagement get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -200,7 +200,7 @@ public DeviceAppManagement get(@jakarta.annotation.Nullable final java.util.func * @param body The request body * @return a {@link DeviceAppManagement} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public DeviceAppManagement patch(@jakarta.annotation.Nonnull final DeviceAppManagement body) { @@ -212,7 +212,7 @@ public DeviceAppManagement patch(@jakarta.annotation.Nonnull final DeviceAppMana * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link DeviceAppManagement} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public DeviceAppManagement patch(@jakarta.annotation.Nonnull final DeviceAppManagement body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { diff --git a/src/main/java/com/microsoft/graph/generated/deviceappmanagement/managedappregistrations/ManagedAppRegistrationsRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/deviceappmanagement/managedappregistrations/ManagedAppRegistrationsRequestBuilder.java index 73ca8b4688a..15092894deb 100644 --- a/src/main/java/com/microsoft/graph/generated/deviceappmanagement/managedappregistrations/ManagedAppRegistrationsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/deviceappmanagement/managedappregistrations/ManagedAppRegistrationsRequestBuilder.java @@ -69,21 +69,21 @@ public ManagedAppRegistrationsRequestBuilder(@jakarta.annotation.Nonnull final S super(requestAdapter, "{+baseurl}/deviceAppManagement/managedAppRegistrations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * List properties and relationships of the androidManagedAppRegistration objects. + * List properties and relationships of the iosManagedAppRegistration objects. * @return a {@link ManagedAppRegistrationCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ManagedAppRegistrationCollectionResponse get() { return get(null); } /** - * List properties and relationships of the androidManagedAppRegistration objects. + * List properties and relationships of the iosManagedAppRegistration objects. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link ManagedAppRegistrationCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ManagedAppRegistrationCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -120,7 +120,7 @@ public ManagedAppRegistration post(@jakarta.annotation.Nonnull final ManagedAppR return this.requestAdapter.send(requestInfo, errorMapping, ManagedAppRegistration::createFromDiscriminatorValue); } /** - * List properties and relationships of the androidManagedAppRegistration objects. + * List properties and relationships of the iosManagedAppRegistration objects. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -128,7 +128,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List properties and relationships of the androidManagedAppRegistration objects. + * List properties and relationships of the iosManagedAppRegistration objects. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -174,7 +174,7 @@ public ManagedAppRegistrationsRequestBuilder withUrl(@jakarta.annotation.Nonnull return new ManagedAppRegistrationsRequestBuilder(rawUrl, requestAdapter); } /** - * List properties and relationships of the androidManagedAppRegistration objects. + * List properties and relationships of the iosManagedAppRegistration objects. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/generated/deviceappmanagement/managedappregistrations/item/ManagedAppRegistrationItemRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/deviceappmanagement/managedappregistrations/item/ManagedAppRegistrationItemRequestBuilder.java index 29054f4a301..598d403434c 100644 --- a/src/main/java/com/microsoft/graph/generated/deviceappmanagement/managedappregistrations/item/ManagedAppRegistrationItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/deviceappmanagement/managedappregistrations/item/ManagedAppRegistrationItemRequestBuilder.java @@ -82,21 +82,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Read properties and relationships of the androidManagedAppRegistration object. + * Read properties and relationships of the managedAppRegistration object. * @return a {@link ManagedAppRegistration} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ManagedAppRegistration get() { return get(null); } /** - * Read properties and relationships of the androidManagedAppRegistration object. + * Read properties and relationships of the managedAppRegistration object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link ManagedAppRegistration} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ManagedAppRegistration get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -151,7 +151,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Read properties and relationships of the androidManagedAppRegistration object. + * Read properties and relationships of the managedAppRegistration object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -159,7 +159,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Read properties and relationships of the androidManagedAppRegistration object. + * Read properties and relationships of the managedAppRegistration object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -211,7 +211,7 @@ public ManagedAppRegistrationItemRequestBuilder withUrl(@jakarta.annotation.Nonn public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Read properties and relationships of the androidManagedAppRegistration object. + * Read properties and relationships of the managedAppRegistration object. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/generated/deviceappmanagement/managedappstatuses/ManagedAppStatusesRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/deviceappmanagement/managedappstatuses/ManagedAppStatusesRequestBuilder.java index 22537d5d889..6e5cd39df0b 100644 --- a/src/main/java/com/microsoft/graph/generated/deviceappmanagement/managedappstatuses/ManagedAppStatusesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/deviceappmanagement/managedappstatuses/ManagedAppStatusesRequestBuilder.java @@ -60,21 +60,21 @@ public ManagedAppStatusesRequestBuilder(@jakarta.annotation.Nonnull final String super(requestAdapter, "{+baseurl}/deviceAppManagement/managedAppStatuses{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * List properties and relationships of the managedAppStatusRaw objects. + * List properties and relationships of the managedAppStatus objects. * @return a {@link ManagedAppStatusCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ManagedAppStatusCollectionResponse get() { return get(null); } /** - * List properties and relationships of the managedAppStatusRaw objects. + * List properties and relationships of the managedAppStatus objects. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link ManagedAppStatusCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ManagedAppStatusCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -109,7 +109,7 @@ public ManagedAppStatus post(@jakarta.annotation.Nonnull final ManagedAppStatus return this.requestAdapter.send(requestInfo, errorMapping, ManagedAppStatus::createFromDiscriminatorValue); } /** - * List properties and relationships of the managedAppStatusRaw objects. + * List properties and relationships of the managedAppStatus objects. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -117,7 +117,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List properties and relationships of the managedAppStatusRaw objects. + * List properties and relationships of the managedAppStatus objects. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -163,7 +163,7 @@ public ManagedAppStatusesRequestBuilder withUrl(@jakarta.annotation.Nonnull fina return new ManagedAppStatusesRequestBuilder(rawUrl, requestAdapter); } /** - * List properties and relationships of the managedAppStatusRaw objects. + * List properties and relationships of the managedAppStatus objects. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/generated/deviceappmanagement/managedebooks/item/ManagedEBookItemRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/deviceappmanagement/managedebooks/item/ManagedEBookItemRequestBuilder.java index 8f1d73a214c..99e8d46dffd 100644 --- a/src/main/java/com/microsoft/graph/generated/deviceappmanagement/managedebooks/item/ManagedEBookItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/deviceappmanagement/managedebooks/item/ManagedEBookItemRequestBuilder.java @@ -102,21 +102,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Read properties and relationships of the managedEBook object. + * Read properties and relationships of the iosVppEBook object. * @return a {@link ManagedEBook} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ManagedEBook get() { return get(null); } /** - * Read properties and relationships of the managedEBook object. + * Read properties and relationships of the iosVppEBook object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link ManagedEBook} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ManagedEBook get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -173,7 +173,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Read properties and relationships of the managedEBook object. + * Read properties and relationships of the iosVppEBook object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -181,7 +181,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Read properties and relationships of the managedEBook object. + * Read properties and relationships of the iosVppEBook object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -233,7 +233,7 @@ public ManagedEBookItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Read properties and relationships of the managedEBook object. + * Read properties and relationships of the iosVppEBook object. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/generated/deviceappmanagement/managedebooks/item/assignments/AssignmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/deviceappmanagement/managedebooks/item/assignments/AssignmentsRequestBuilder.java index c78ab3e1cd5..4dca98ed3dc 100644 --- a/src/main/java/com/microsoft/graph/generated/deviceappmanagement/managedebooks/item/assignments/AssignmentsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/deviceappmanagement/managedebooks/item/assignments/AssignmentsRequestBuilder.java @@ -84,23 +84,23 @@ public ManagedEBookAssignmentCollectionResponse get(@jakarta.annotation.Nullable return this.requestAdapter.send(requestInfo, errorMapping, ManagedEBookAssignmentCollectionResponse::createFromDiscriminatorValue); } /** - * Create a new managedEBookAssignment object. + * Create a new iosVppEBookAssignment object. * @param body The request body * @return a {@link ManagedEBookAssignment} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ManagedEBookAssignment post(@jakarta.annotation.Nonnull final ManagedEBookAssignment body) { return post(body, null); } /** - * Create a new managedEBookAssignment object. + * Create a new iosVppEBookAssignment object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link ManagedEBookAssignment} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ManagedEBookAssignment post(@jakarta.annotation.Nonnull final ManagedEBookAssignment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -131,7 +131,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Create a new managedEBookAssignment object. + * Create a new iosVppEBookAssignment object. * @param body The request body * @return a {@link RequestInformation} */ @@ -140,7 +140,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Create a new managedEBookAssignment object. + * Create a new iosVppEBookAssignment 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/deviceappmanagement/managedebooks/item/assignments/item/ManagedEBookAssignmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/deviceappmanagement/managedebooks/item/assignments/item/ManagedEBookAssignmentItemRequestBuilder.java index 888b3b41d1b..55fb71a2125 100644 --- a/src/main/java/com/microsoft/graph/generated/deviceappmanagement/managedebooks/item/assignments/item/ManagedEBookAssignmentItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/deviceappmanagement/managedebooks/item/assignments/item/ManagedEBookAssignmentItemRequestBuilder.java @@ -37,18 +37,18 @@ public ManagedEBookAssignmentItemRequestBuilder(@jakarta.annotation.Nonnull fina super(requestAdapter, "{+baseurl}/deviceAppManagement/managedEBooks/{managedEBook%2Did}/assignments/{managedEBookAssignment%2Did}{?%24expand,%24select}", rawUrl); } /** - * Deletes a managedEBookAssignment. + * Deletes a iosVppEBookAssignment. * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void delete() { delete(null); } /** - * Deletes a managedEBookAssignment. + * Deletes a iosVppEBookAssignment. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); @@ -57,21 +57,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Read properties and relationships of the managedEBookAssignment object. + * Read properties and relationships of the iosVppEBookAssignment object. * @return a {@link ManagedEBookAssignment} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ManagedEBookAssignment get() { return get(null); } /** - * Read properties and relationships of the managedEBookAssignment object. + * Read properties and relationships of the iosVppEBookAssignment object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link ManagedEBookAssignment} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ManagedEBookAssignment get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -81,23 +81,23 @@ public ManagedEBookAssignment get(@jakarta.annotation.Nullable final java.util.f return this.requestAdapter.send(requestInfo, errorMapping, ManagedEBookAssignment::createFromDiscriminatorValue); } /** - * Update the properties of a managedEBookAssignment object. + * Update the properties of a iosVppEBookAssignment object. * @param body The request body * @return a {@link ManagedEBookAssignment} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ManagedEBookAssignment patch(@jakarta.annotation.Nonnull final ManagedEBookAssignment body) { return patch(body, null); } /** - * Update the properties of a managedEBookAssignment object. + * Update the properties of a iosVppEBookAssignment object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link ManagedEBookAssignment} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ManagedEBookAssignment patch(@jakarta.annotation.Nonnull final ManagedEBookAssignment body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -108,7 +108,7 @@ public ManagedEBookAssignment patch(@jakarta.annotation.Nonnull final ManagedEBo return this.requestAdapter.send(requestInfo, errorMapping, ManagedEBookAssignment::createFromDiscriminatorValue); } /** - * Deletes a managedEBookAssignment. + * Deletes a iosVppEBookAssignment. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -116,7 +116,7 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Deletes a managedEBookAssignment. + * Deletes a iosVppEBookAssignment. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -128,7 +128,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Read properties and relationships of the managedEBookAssignment object. + * Read properties and relationships of the iosVppEBookAssignment object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -136,7 +136,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Read properties and relationships of the managedEBookAssignment object. + * Read properties and relationships of the iosVppEBookAssignment object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -148,7 +148,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the properties of a managedEBookAssignment object. + * Update the properties of a iosVppEBookAssignment object. * @param body The request body * @return a {@link RequestInformation} */ @@ -157,7 +157,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Update the properties of a managedEBookAssignment object. + * Update the properties of a iosVppEBookAssignment object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} @@ -188,7 +188,7 @@ public ManagedEBookAssignmentItemRequestBuilder withUrl(@jakarta.annotation.Nonn public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Read properties and relationships of the managedEBookAssignment object. + * Read properties and relationships of the iosVppEBookAssignment object. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/generated/deviceappmanagement/mobileappconfigurations/MobileAppConfigurationsRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/deviceappmanagement/mobileappconfigurations/MobileAppConfigurationsRequestBuilder.java index f6ed71ee550..b50c98da514 100644 --- a/src/main/java/com/microsoft/graph/generated/deviceappmanagement/mobileappconfigurations/MobileAppConfigurationsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/deviceappmanagement/mobileappconfigurations/MobileAppConfigurationsRequestBuilder.java @@ -60,21 +60,21 @@ public MobileAppConfigurationsRequestBuilder(@jakarta.annotation.Nonnull final S super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileAppConfigurations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * List properties and relationships of the managedDeviceMobileAppConfiguration objects. + * List properties and relationships of the iosMobileAppConfiguration objects. * @return a {@link ManagedDeviceMobileAppConfigurationCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ManagedDeviceMobileAppConfigurationCollectionResponse get() { return get(null); } /** - * List properties and relationships of the managedDeviceMobileAppConfiguration objects. + * List properties and relationships of the iosMobileAppConfiguration objects. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link ManagedDeviceMobileAppConfigurationCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ManagedDeviceMobileAppConfigurationCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -111,7 +111,7 @@ public ManagedDeviceMobileAppConfiguration post(@jakarta.annotation.Nonnull fina return this.requestAdapter.send(requestInfo, errorMapping, ManagedDeviceMobileAppConfiguration::createFromDiscriminatorValue); } /** - * List properties and relationships of the managedDeviceMobileAppConfiguration objects. + * List properties and relationships of the iosMobileAppConfiguration objects. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -119,7 +119,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List properties and relationships of the managedDeviceMobileAppConfiguration objects. + * List properties and relationships of the iosMobileAppConfiguration objects. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -165,7 +165,7 @@ public MobileAppConfigurationsRequestBuilder withUrl(@jakarta.annotation.Nonnull return new MobileAppConfigurationsRequestBuilder(rawUrl, requestAdapter); } /** - * List properties and relationships of the managedDeviceMobileAppConfiguration objects. + * List properties and relationships of the iosMobileAppConfiguration objects. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/generated/deviceappmanagement/mobileapps/MobileAppsRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/deviceappmanagement/mobileapps/MobileAppsRequestBuilder.java index 8f9489c6bc0..4359dd1ac90 100644 --- a/src/main/java/com/microsoft/graph/generated/deviceappmanagement/mobileapps/MobileAppsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/deviceappmanagement/mobileapps/MobileAppsRequestBuilder.java @@ -204,21 +204,21 @@ public MobileAppsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * List properties and relationships of the macOSLobApp objects. + * List properties and relationships of the iosStoreApp objects. * @return a {@link MobileAppCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public MobileAppCollectionResponse get() { return get(null); } /** - * List properties and relationships of the macOSLobApp objects. + * List properties and relationships of the iosStoreApp objects. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public MobileAppCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -228,23 +228,23 @@ public MobileAppCollectionResponse get(@jakarta.annotation.Nullable final java.u return this.requestAdapter.send(requestInfo, errorMapping, MobileAppCollectionResponse::createFromDiscriminatorValue); } /** - * Create a new macOSLobApp object. + * Create a new webApp object. * @param body The request body * @return a {@link MobileApp} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public MobileApp post(@jakarta.annotation.Nonnull final MobileApp body) { return post(body, null); } /** - * Create a new macOSLobApp object. + * Create a new webApp object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileApp} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public MobileApp post(@jakarta.annotation.Nonnull final MobileApp body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -255,7 +255,7 @@ public MobileApp post(@jakarta.annotation.Nonnull final MobileApp body, @jakarta return this.requestAdapter.send(requestInfo, errorMapping, MobileApp::createFromDiscriminatorValue); } /** - * List properties and relationships of the macOSLobApp objects. + * List properties and relationships of the iosStoreApp objects. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -263,7 +263,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List properties and relationships of the macOSLobApp objects. + * List properties and relationships of the iosStoreApp objects. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -275,7 +275,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Create a new macOSLobApp object. + * Create a new webApp object. * @param body The request body * @return a {@link RequestInformation} */ @@ -284,7 +284,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Create a new macOSLobApp object. + * Create a new webApp object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} @@ -309,7 +309,7 @@ public MobileAppsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String return new MobileAppsRequestBuilder(rawUrl, requestAdapter); } /** - * List properties and relationships of the macOSLobApp objects. + * List properties and relationships of the iosStoreApp objects. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/generated/deviceappmanagement/mobileapps/item/MobileAppItemRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/deviceappmanagement/mobileapps/item/MobileAppItemRequestBuilder.java index f3cac6144f0..74e98455cf0 100644 --- a/src/main/java/com/microsoft/graph/generated/deviceappmanagement/mobileapps/item/MobileAppItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/deviceappmanagement/mobileapps/item/MobileAppItemRequestBuilder.java @@ -208,18 +208,18 @@ public MobileAppItemRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}{?%24expand,%24select}", rawUrl); } /** - * Deletes a iosiPadOSWebClip. + * Deletes a managedAndroidStoreApp. * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void delete() { delete(null); } /** - * Deletes a iosiPadOSWebClip. + * Deletes a managedAndroidStoreApp. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); @@ -228,21 +228,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Read properties and relationships of the iosLobApp object. + * Read properties and relationships of the managedIOSStoreApp object. * @return a {@link MobileApp} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public MobileApp get() { return get(null); } /** - * Read properties and relationships of the iosLobApp object. + * Read properties and relationships of the managedIOSStoreApp object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileApp} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public MobileApp get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -252,23 +252,23 @@ public MobileApp get(@jakarta.annotation.Nullable final java.util.function.Consu return this.requestAdapter.send(requestInfo, errorMapping, MobileApp::createFromDiscriminatorValue); } /** - * Update the properties of a iosVppApp object. + * Update the properties of a managedIOSStoreApp object. * @param body The request body * @return a {@link MobileApp} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public MobileApp patch(@jakarta.annotation.Nonnull final MobileApp body) { return patch(body, null); } /** - * Update the properties of a iosVppApp object. + * Update the properties of a managedIOSStoreApp object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileApp} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public MobileApp patch(@jakarta.annotation.Nonnull final MobileApp body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -279,7 +279,7 @@ public MobileApp patch(@jakarta.annotation.Nonnull final MobileApp body, @jakart return this.requestAdapter.send(requestInfo, errorMapping, MobileApp::createFromDiscriminatorValue); } /** - * Deletes a iosiPadOSWebClip. + * Deletes a managedAndroidStoreApp. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -287,7 +287,7 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Deletes a iosiPadOSWebClip. + * Deletes a managedAndroidStoreApp. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -299,7 +299,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Read properties and relationships of the iosLobApp object. + * Read properties and relationships of the managedIOSStoreApp object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -307,7 +307,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Read properties and relationships of the iosLobApp object. + * Read properties and relationships of the managedIOSStoreApp object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -319,7 +319,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the properties of a iosVppApp object. + * Update the properties of a managedIOSStoreApp object. * @param body The request body * @return a {@link RequestInformation} */ @@ -328,7 +328,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Update the properties of a iosVppApp object. + * Update the properties of a managedIOSStoreApp object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} @@ -359,7 +359,7 @@ public MobileAppItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Read properties and relationships of the iosLobApp object. + * Read properties and relationships of the managedIOSStoreApp object. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/generated/devicemanagement/DeviceManagementRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/devicemanagement/DeviceManagementRequestBuilder.java index bf42b862132..eae4c44b598 100644 --- a/src/main/java/com/microsoft/graph/generated/devicemanagement/DeviceManagementRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/devicemanagement/DeviceManagementRequestBuilder.java @@ -573,7 +573,7 @@ public DeviceManagementRequestBuilder(@jakarta.annotation.Nonnull final String r * Read properties and relationships of the deviceManagement object. * @return a {@link DeviceManagement} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public DeviceManagement get() { @@ -584,7 +584,7 @@ public DeviceManagement get() { * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link DeviceManagement} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public DeviceManagement get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -608,7 +608,7 @@ public GetEffectivePermissionsWithScopeRequestBuilder getEffectivePermissionsWit * @param body The request body * @return a {@link DeviceManagement} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public DeviceManagement patch(@jakarta.annotation.Nonnull final DeviceManagement body) { @@ -620,7 +620,7 @@ public DeviceManagement patch(@jakarta.annotation.Nonnull final DeviceManagement * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link DeviceManagement} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public DeviceManagement patch(@jakarta.annotation.Nonnull final DeviceManagement body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { diff --git a/src/main/java/com/microsoft/graph/generated/devicemanagement/devicecompliancepolicies/DeviceCompliancePoliciesRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/devicemanagement/devicecompliancepolicies/DeviceCompliancePoliciesRequestBuilder.java index a38d1d7d436..09b72f876a6 100644 --- a/src/main/java/com/microsoft/graph/generated/devicemanagement/devicecompliancepolicies/DeviceCompliancePoliciesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/devicemanagement/devicecompliancepolicies/DeviceCompliancePoliciesRequestBuilder.java @@ -84,23 +84,23 @@ public DeviceCompliancePolicyCollectionResponse get(@jakarta.annotation.Nullable return this.requestAdapter.send(requestInfo, errorMapping, DeviceCompliancePolicyCollectionResponse::createFromDiscriminatorValue); } /** - * Create a new androidCompliancePolicy object. + * Create a new windows81CompliancePolicy object. * @param body The request body * @return a {@link DeviceCompliancePolicy} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public DeviceCompliancePolicy post(@jakarta.annotation.Nonnull final DeviceCompliancePolicy body) { return post(body, null); } /** - * Create a new androidCompliancePolicy object. + * Create a new windows81CompliancePolicy object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link DeviceCompliancePolicy} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public DeviceCompliancePolicy post(@jakarta.annotation.Nonnull final DeviceCompliancePolicy body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -131,7 +131,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Create a new androidCompliancePolicy object. + * Create a new windows81CompliancePolicy object. * @param body The request body * @return a {@link RequestInformation} */ @@ -140,7 +140,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Create a new androidCompliancePolicy object. + * Create a new windows81CompliancePolicy 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/devicemanagement/devicecompliancepolicies/item/DeviceCompliancePolicyItemRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/devicemanagement/devicecompliancepolicies/item/DeviceCompliancePolicyItemRequestBuilder.java index 4355ee8cd45..9517cdd8cca 100644 --- a/src/main/java/com/microsoft/graph/generated/devicemanagement/devicecompliancepolicies/item/DeviceCompliancePolicyItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/devicemanagement/devicecompliancepolicies/item/DeviceCompliancePolicyItemRequestBuilder.java @@ -118,18 +118,18 @@ public DeviceCompliancePolicyItemRequestBuilder(@jakarta.annotation.Nonnull fina super(requestAdapter, "{+baseurl}/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy%2Did}{?%24expand,%24select}", rawUrl); } /** - * Deletes a androidWorkProfileCompliancePolicy. + * Deletes a windows10MobileCompliancePolicy. * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void delete() { delete(null); } /** - * Deletes a androidWorkProfileCompliancePolicy. + * Deletes a windows10MobileCompliancePolicy. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); @@ -138,21 +138,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Read properties and relationships of the windows81CompliancePolicy object. + * Read properties and relationships of the windows10CompliancePolicy object. * @return a {@link DeviceCompliancePolicy} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public DeviceCompliancePolicy get() { return get(null); } /** - * Read properties and relationships of the windows81CompliancePolicy object. + * Read properties and relationships of the windows10CompliancePolicy object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link DeviceCompliancePolicy} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public DeviceCompliancePolicy get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -162,23 +162,23 @@ public DeviceCompliancePolicy get(@jakarta.annotation.Nullable final java.util.f return this.requestAdapter.send(requestInfo, errorMapping, DeviceCompliancePolicy::createFromDiscriminatorValue); } /** - * Update the properties of a windows81CompliancePolicy object. + * Update the properties of a windows10MobileCompliancePolicy object. * @param body The request body * @return a {@link DeviceCompliancePolicy} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public DeviceCompliancePolicy patch(@jakarta.annotation.Nonnull final DeviceCompliancePolicy body) { return patch(body, null); } /** - * Update the properties of a windows81CompliancePolicy object. + * Update the properties of a windows10MobileCompliancePolicy object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link DeviceCompliancePolicy} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public DeviceCompliancePolicy patch(@jakarta.annotation.Nonnull final DeviceCompliancePolicy body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -189,7 +189,7 @@ public DeviceCompliancePolicy patch(@jakarta.annotation.Nonnull final DeviceComp return this.requestAdapter.send(requestInfo, errorMapping, DeviceCompliancePolicy::createFromDiscriminatorValue); } /** - * Deletes a androidWorkProfileCompliancePolicy. + * Deletes a windows10MobileCompliancePolicy. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -197,7 +197,7 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Deletes a androidWorkProfileCompliancePolicy. + * Deletes a windows10MobileCompliancePolicy. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -209,7 +209,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Read properties and relationships of the windows81CompliancePolicy object. + * Read properties and relationships of the windows10CompliancePolicy object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -217,7 +217,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Read properties and relationships of the windows81CompliancePolicy object. + * Read properties and relationships of the windows10CompliancePolicy object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -229,7 +229,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the properties of a windows81CompliancePolicy object. + * Update the properties of a windows10MobileCompliancePolicy object. * @param body The request body * @return a {@link RequestInformation} */ @@ -238,7 +238,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Update the properties of a windows81CompliancePolicy object. + * Update the properties of a windows10MobileCompliancePolicy object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} @@ -269,7 +269,7 @@ public DeviceCompliancePolicyItemRequestBuilder withUrl(@jakarta.annotation.Nonn public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Read properties and relationships of the windows81CompliancePolicy object. + * Read properties and relationships of the windows10CompliancePolicy object. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/generated/devicemanagement/deviceconfigurations/DeviceConfigurationsRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/devicemanagement/deviceconfigurations/DeviceConfigurationsRequestBuilder.java index d5e3372090a..22b3e767f79 100644 --- a/src/main/java/com/microsoft/graph/generated/devicemanagement/deviceconfigurations/DeviceConfigurationsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/devicemanagement/deviceconfigurations/DeviceConfigurationsRequestBuilder.java @@ -60,21 +60,21 @@ public DeviceConfigurationsRequestBuilder(@jakarta.annotation.Nonnull final Stri super(requestAdapter, "{+baseurl}/deviceManagement/deviceConfigurations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * List properties and relationships of the windowsDefenderAdvancedThreatProtectionConfiguration objects. + * List properties and relationships of the appleDeviceFeaturesConfigurationBase objects. * @return a {@link DeviceConfigurationCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public DeviceConfigurationCollectionResponse get() { return get(null); } /** - * List properties and relationships of the windowsDefenderAdvancedThreatProtectionConfiguration objects. + * List properties and relationships of the appleDeviceFeaturesConfigurationBase objects. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link DeviceConfigurationCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public DeviceConfigurationCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -84,23 +84,23 @@ public DeviceConfigurationCollectionResponse get(@jakarta.annotation.Nullable fi return this.requestAdapter.send(requestInfo, errorMapping, DeviceConfigurationCollectionResponse::createFromDiscriminatorValue); } /** - * Create a new macOSGeneralDeviceConfiguration object. + * Create a new windows10CustomConfiguration object. * @param body The request body * @return a {@link DeviceConfiguration} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public DeviceConfiguration post(@jakarta.annotation.Nonnull final DeviceConfiguration body) { return post(body, null); } /** - * Create a new macOSGeneralDeviceConfiguration object. + * Create a new windows10CustomConfiguration object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link DeviceConfiguration} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public DeviceConfiguration post(@jakarta.annotation.Nonnull final DeviceConfiguration body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -111,7 +111,7 @@ public DeviceConfiguration post(@jakarta.annotation.Nonnull final DeviceConfigur return this.requestAdapter.send(requestInfo, errorMapping, DeviceConfiguration::createFromDiscriminatorValue); } /** - * List properties and relationships of the windowsDefenderAdvancedThreatProtectionConfiguration objects. + * List properties and relationships of the appleDeviceFeaturesConfigurationBase objects. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -119,7 +119,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List properties and relationships of the windowsDefenderAdvancedThreatProtectionConfiguration objects. + * List properties and relationships of the appleDeviceFeaturesConfigurationBase objects. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -131,7 +131,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Create a new macOSGeneralDeviceConfiguration object. + * Create a new windows10CustomConfiguration object. * @param body The request body * @return a {@link RequestInformation} */ @@ -140,7 +140,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Create a new macOSGeneralDeviceConfiguration object. + * Create a new windows10CustomConfiguration object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} @@ -165,7 +165,7 @@ public DeviceConfigurationsRequestBuilder withUrl(@jakarta.annotation.Nonnull fi return new DeviceConfigurationsRequestBuilder(rawUrl, requestAdapter); } /** - * List properties and relationships of the windowsDefenderAdvancedThreatProtectionConfiguration objects. + * List properties and relationships of the appleDeviceFeaturesConfigurationBase objects. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/generated/devicemanagement/deviceconfigurations/item/DeviceConfigurationItemRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/devicemanagement/deviceconfigurations/item/DeviceConfigurationItemRequestBuilder.java index ee67982cc4b..cfb3018a270 100644 --- a/src/main/java/com/microsoft/graph/generated/devicemanagement/deviceconfigurations/item/DeviceConfigurationItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/devicemanagement/deviceconfigurations/item/DeviceConfigurationItemRequestBuilder.java @@ -101,18 +101,18 @@ public DeviceConfigurationItemRequestBuilder(@jakarta.annotation.Nonnull final S super(requestAdapter, "{+baseurl}/deviceManagement/deviceConfigurations/{deviceConfiguration%2Did}{?%24expand,%24select}", rawUrl); } /** - * Deletes a windows10CustomConfiguration. + * Deletes a windows10TeamGeneralConfiguration. * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void delete() { delete(null); } /** - * Deletes a windows10CustomConfiguration. + * Deletes a windows10TeamGeneralConfiguration. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); @@ -121,21 +121,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Read properties and relationships of the windows10EnterpriseModernAppManagementConfiguration object. + * Read properties and relationships of the androidWorkProfileGeneralDeviceConfiguration object. * @return a {@link DeviceConfiguration} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public DeviceConfiguration get() { return get(null); } /** - * Read properties and relationships of the windows10EnterpriseModernAppManagementConfiguration object. + * Read properties and relationships of the androidWorkProfileGeneralDeviceConfiguration object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link DeviceConfiguration} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public DeviceConfiguration get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -155,23 +155,23 @@ public GetOmaSettingPlainTextValueWithSecretReferenceValueIdRequestBuilder getOm return new GetOmaSettingPlainTextValueWithSecretReferenceValueIdRequestBuilder(pathParameters, requestAdapter, secretReferenceValueId); } /** - * Update the properties of a macOSCustomConfiguration object. + * Update the properties of a windowsUpdateForBusinessConfiguration object. * @param body The request body * @return a {@link DeviceConfiguration} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public DeviceConfiguration patch(@jakarta.annotation.Nonnull final DeviceConfiguration body) { return patch(body, null); } /** - * Update the properties of a macOSCustomConfiguration object. + * Update the properties of a windowsUpdateForBusinessConfiguration object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link DeviceConfiguration} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public DeviceConfiguration patch(@jakarta.annotation.Nonnull final DeviceConfiguration body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -182,7 +182,7 @@ public DeviceConfiguration patch(@jakarta.annotation.Nonnull final DeviceConfigu return this.requestAdapter.send(requestInfo, errorMapping, DeviceConfiguration::createFromDiscriminatorValue); } /** - * Deletes a windows10CustomConfiguration. + * Deletes a windows10TeamGeneralConfiguration. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -190,7 +190,7 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Deletes a windows10CustomConfiguration. + * Deletes a windows10TeamGeneralConfiguration. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -202,7 +202,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Read properties and relationships of the windows10EnterpriseModernAppManagementConfiguration object. + * Read properties and relationships of the androidWorkProfileGeneralDeviceConfiguration object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -210,7 +210,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Read properties and relationships of the windows10EnterpriseModernAppManagementConfiguration object. + * Read properties and relationships of the androidWorkProfileGeneralDeviceConfiguration object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -222,7 +222,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the properties of a macOSCustomConfiguration object. + * Update the properties of a windowsUpdateForBusinessConfiguration object. * @param body The request body * @return a {@link RequestInformation} */ @@ -231,7 +231,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Update the properties of a macOSCustomConfiguration object. + * Update the properties of a windowsUpdateForBusinessConfiguration object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} @@ -262,7 +262,7 @@ public DeviceConfigurationItemRequestBuilder withUrl(@jakarta.annotation.Nonnull public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Read properties and relationships of the windows10EnterpriseModernAppManagementConfiguration object. + * Read properties and relationships of the androidWorkProfileGeneralDeviceConfiguration object. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/generated/devicemanagement/deviceenrollmentconfigurations/DeviceEnrollmentConfigurationsRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/devicemanagement/deviceenrollmentconfigurations/DeviceEnrollmentConfigurationsRequestBuilder.java index 62ff9ccd09b..8b5a8749812 100644 --- a/src/main/java/com/microsoft/graph/generated/devicemanagement/deviceenrollmentconfigurations/DeviceEnrollmentConfigurationsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/devicemanagement/deviceenrollmentconfigurations/DeviceEnrollmentConfigurationsRequestBuilder.java @@ -60,21 +60,21 @@ public DeviceEnrollmentConfigurationsRequestBuilder(@jakarta.annotation.Nonnull super(requestAdapter, "{+baseurl}/deviceManagement/deviceEnrollmentConfigurations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * List properties and relationships of the deviceEnrollmentConfiguration objects. + * List properties and relationships of the deviceEnrollmentPlatformRestrictionsConfiguration objects. * @return a {@link DeviceEnrollmentConfigurationCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public DeviceEnrollmentConfigurationCollectionResponse get() { return get(null); } /** - * List properties and relationships of the deviceEnrollmentConfiguration objects. + * List properties and relationships of the deviceEnrollmentPlatformRestrictionsConfiguration objects. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link DeviceEnrollmentConfigurationCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public DeviceEnrollmentConfigurationCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -111,7 +111,7 @@ public DeviceEnrollmentConfiguration post(@jakarta.annotation.Nonnull final Devi return this.requestAdapter.send(requestInfo, errorMapping, DeviceEnrollmentConfiguration::createFromDiscriminatorValue); } /** - * List properties and relationships of the deviceEnrollmentConfiguration objects. + * List properties and relationships of the deviceEnrollmentPlatformRestrictionsConfiguration objects. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -119,7 +119,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List properties and relationships of the deviceEnrollmentConfiguration objects. + * List properties and relationships of the deviceEnrollmentPlatformRestrictionsConfiguration objects. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -165,7 +165,7 @@ public DeviceEnrollmentConfigurationsRequestBuilder withUrl(@jakarta.annotation. return new DeviceEnrollmentConfigurationsRequestBuilder(rawUrl, requestAdapter); } /** - * List properties and relationships of the deviceEnrollmentConfiguration objects. + * List properties and relationships of the deviceEnrollmentPlatformRestrictionsConfiguration objects. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/generated/devicemanagement/deviceenrollmentconfigurations/item/DeviceEnrollmentConfigurationItemRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/devicemanagement/deviceenrollmentconfigurations/item/DeviceEnrollmentConfigurationItemRequestBuilder.java index a672a83f4fe..214b2b2f78e 100644 --- a/src/main/java/com/microsoft/graph/generated/devicemanagement/deviceenrollmentconfigurations/item/DeviceEnrollmentConfigurationItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/devicemanagement/deviceenrollmentconfigurations/item/DeviceEnrollmentConfigurationItemRequestBuilder.java @@ -64,18 +64,18 @@ public DeviceEnrollmentConfigurationItemRequestBuilder(@jakarta.annotation.Nonnu super(requestAdapter, "{+baseurl}/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration%2Did}{?%24expand,%24select}", rawUrl); } /** - * Deletes a deviceEnrollmentWindowsHelloForBusinessConfiguration. + * Deletes a deviceEnrollmentLimitConfiguration. * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void delete() { delete(null); } /** - * Deletes a deviceEnrollmentWindowsHelloForBusinessConfiguration. + * Deletes a deviceEnrollmentLimitConfiguration. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); @@ -108,23 +108,23 @@ public DeviceEnrollmentConfiguration get(@jakarta.annotation.Nullable final java return this.requestAdapter.send(requestInfo, errorMapping, DeviceEnrollmentConfiguration::createFromDiscriminatorValue); } /** - * Update the properties of a deviceEnrollmentWindowsHelloForBusinessConfiguration object. + * Update the properties of a deviceEnrollmentLimitConfiguration object. * @param body The request body * @return a {@link DeviceEnrollmentConfiguration} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public DeviceEnrollmentConfiguration patch(@jakarta.annotation.Nonnull final DeviceEnrollmentConfiguration body) { return patch(body, null); } /** - * Update the properties of a deviceEnrollmentWindowsHelloForBusinessConfiguration object. + * Update the properties of a deviceEnrollmentLimitConfiguration object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link DeviceEnrollmentConfiguration} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public DeviceEnrollmentConfiguration patch(@jakarta.annotation.Nonnull final DeviceEnrollmentConfiguration body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -135,7 +135,7 @@ public DeviceEnrollmentConfiguration patch(@jakarta.annotation.Nonnull final Dev return this.requestAdapter.send(requestInfo, errorMapping, DeviceEnrollmentConfiguration::createFromDiscriminatorValue); } /** - * Deletes a deviceEnrollmentWindowsHelloForBusinessConfiguration. + * Deletes a deviceEnrollmentLimitConfiguration. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -143,7 +143,7 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Deletes a deviceEnrollmentWindowsHelloForBusinessConfiguration. + * Deletes a deviceEnrollmentLimitConfiguration. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -175,7 +175,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the properties of a deviceEnrollmentWindowsHelloForBusinessConfiguration object. + * Update the properties of a deviceEnrollmentLimitConfiguration object. * @param body The request body * @return a {@link RequestInformation} */ @@ -184,7 +184,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Update the properties of a deviceEnrollmentWindowsHelloForBusinessConfiguration object. + * Update the properties of a deviceEnrollmentLimitConfiguration 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/devicemanagement/roledefinitions/RoleDefinitionsRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/devicemanagement/roledefinitions/RoleDefinitionsRequestBuilder.java index d95718a0b0e..79c71a4aff3 100644 --- a/src/main/java/com/microsoft/graph/generated/devicemanagement/roledefinitions/RoleDefinitionsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/devicemanagement/roledefinitions/RoleDefinitionsRequestBuilder.java @@ -60,21 +60,21 @@ public RoleDefinitionsRequestBuilder(@jakarta.annotation.Nonnull final String ra super(requestAdapter, "{+baseurl}/deviceManagement/roleDefinitions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * List properties and relationships of the roleDefinition objects. + * List properties and relationships of the deviceAndAppManagementRoleDefinition objects. * @return a {@link RoleDefinitionCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public RoleDefinitionCollectionResponse get() { return get(null); } /** - * List properties and relationships of the roleDefinition objects. + * List properties and relationships of the deviceAndAppManagementRoleDefinition objects. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RoleDefinitionCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public RoleDefinitionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -111,7 +111,7 @@ public RoleDefinition post(@jakarta.annotation.Nonnull final RoleDefinition body return this.requestAdapter.send(requestInfo, errorMapping, RoleDefinition::createFromDiscriminatorValue); } /** - * List properties and relationships of the roleDefinition objects. + * List properties and relationships of the deviceAndAppManagementRoleDefinition objects. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -119,7 +119,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List properties and relationships of the roleDefinition objects. + * List properties and relationships of the deviceAndAppManagementRoleDefinition objects. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -165,7 +165,7 @@ public RoleDefinitionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final S return new RoleDefinitionsRequestBuilder(rawUrl, requestAdapter); } /** - * List properties and relationships of the roleDefinition objects. + * List properties and relationships of the deviceAndAppManagementRoleDefinition objects. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/generated/devicemanagement/roledefinitions/item/RoleDefinitionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/devicemanagement/roledefinitions/item/RoleDefinitionItemRequestBuilder.java index 3870b0bdae6..f7c9837f26c 100644 --- a/src/main/java/com/microsoft/graph/generated/devicemanagement/roledefinitions/item/RoleDefinitionItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/devicemanagement/roledefinitions/item/RoleDefinitionItemRequestBuilder.java @@ -66,21 +66,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Read properties and relationships of the roleDefinition object. + * Read properties and relationships of the deviceAndAppManagementRoleDefinition object. * @return a {@link RoleDefinition} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public RoleDefinition get() { return get(null); } /** - * Read properties and relationships of the roleDefinition object. + * Read properties and relationships of the deviceAndAppManagementRoleDefinition object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RoleDefinition} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public RoleDefinition get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -90,23 +90,23 @@ public RoleDefinition get(@jakarta.annotation.Nullable final java.util.function. return this.requestAdapter.send(requestInfo, errorMapping, RoleDefinition::createFromDiscriminatorValue); } /** - * Update the properties of a roleDefinition object. + * Update the properties of a deviceAndAppManagementRoleDefinition object. * @param body The request body * @return a {@link RoleDefinition} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public RoleDefinition patch(@jakarta.annotation.Nonnull final RoleDefinition body) { return patch(body, null); } /** - * Update the properties of a roleDefinition object. + * Update the properties of a deviceAndAppManagementRoleDefinition object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RoleDefinition} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public RoleDefinition patch(@jakarta.annotation.Nonnull final RoleDefinition body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -137,7 +137,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Read properties and relationships of the roleDefinition object. + * Read properties and relationships of the deviceAndAppManagementRoleDefinition object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -145,7 +145,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Read properties and relationships of the roleDefinition object. + * Read properties and relationships of the deviceAndAppManagementRoleDefinition object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -157,7 +157,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the properties of a roleDefinition object. + * Update the properties of a deviceAndAppManagementRoleDefinition object. * @param body The request body * @return a {@link RequestInformation} */ @@ -166,7 +166,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Update the properties of a roleDefinition object. + * Update the properties of a deviceAndAppManagementRoleDefinition object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} @@ -197,7 +197,7 @@ public RoleDefinitionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull fina public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Read properties and relationships of the roleDefinition object. + * Read properties and relationships of the deviceAndAppManagementRoleDefinition object. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/generated/drives/item/items/item/workbook/tables/add/AddRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/drives/item/items/item/workbook/tables/add/AddRequestBuilder.java index 25580bb3f11..1375af1a06f 100644 --- a/src/main/java/com/microsoft/graph/generated/drives/item/items/item/workbook/tables/add/AddRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/drives/item/items/item/workbook/tables/add/AddRequestBuilder.java @@ -36,23 +36,23 @@ public AddRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakar super(requestAdapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/add", rawUrl); } /** - * Use this API to create a new Table. + * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is generated. * @param body The request body * @return a {@link WorkbookTable} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public WorkbookTable post(@jakarta.annotation.Nonnull final AddPostRequestBody body) { return post(body, null); } /** - * Use this API to create a new Table. + * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is generated. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link WorkbookTable} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public WorkbookTable post(@jakarta.annotation.Nonnull final AddPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -63,7 +63,7 @@ public WorkbookTable post(@jakarta.annotation.Nonnull final AddPostRequestBody b return this.requestAdapter.send(requestInfo, errorMapping, WorkbookTable::createFromDiscriminatorValue); } /** - * Use this API to create a new Table. + * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is generated. * @param body The request body * @return a {@link RequestInformation} */ @@ -72,7 +72,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Use this API to create a new Table. + * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is generated. * @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/drives/item/items/item/workbook/worksheets/item/tables/add/AddRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/drives/item/items/item/workbook/worksheets/item/tables/add/AddRequestBuilder.java index a487e3decfd..87aaa40f9b6 100644 --- a/src/main/java/com/microsoft/graph/generated/drives/item/items/item/workbook/worksheets/item/tables/add/AddRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/drives/item/items/item/workbook/worksheets/item/tables/add/AddRequestBuilder.java @@ -36,23 +36,23 @@ public AddRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakar super(requestAdapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/tables/add", rawUrl); } /** - * Use this API to create a new Table. + * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is generated. * @param body The request body * @return a {@link WorkbookTable} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public WorkbookTable post(@jakarta.annotation.Nonnull final AddPostRequestBody body) { return post(body, null); } /** - * Use this API to create a new Table. + * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is generated. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link WorkbookTable} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public WorkbookTable post(@jakarta.annotation.Nonnull final AddPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -63,7 +63,7 @@ public WorkbookTable post(@jakarta.annotation.Nonnull final AddPostRequestBody b return this.requestAdapter.send(requestInfo, errorMapping, WorkbookTable::createFromDiscriminatorValue); } /** - * Use this API to create a new Table. + * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is generated. * @param body The request body * @return a {@link RequestInformation} */ @@ -72,7 +72,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Use this API to create a new Table. + * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is generated. * @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/GroupsRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/groups/GroupsRequestBuilder.java index f26a6683d2a..f68a6443fb9 100644 --- a/src/main/java/com/microsoft/graph/generated/groups/GroupsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/groups/GroupsRequestBuilder.java @@ -120,23 +120,23 @@ public GroupCollectionResponse get(@jakarta.annotation.Nullable final java.util. return this.requestAdapter.send(requestInfo, errorMapping, GroupCollectionResponse::createFromDiscriminatorValue); } /** - * Create a new group as specified in the request body. You can create the following types of groups: This operation returns by default only a subset of the properties for each group. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. + * Create a new group object if it doesn't exist, or update the properties of an existing group object.You can create or update the following types of group: By default, this operation returns only a subset of the properties for each group. For a list of properties that are returned by default, see the Properties section of the group resource. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. * @param body The request body * @return a {@link Group} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public Group post(@jakarta.annotation.Nonnull final Group body) { return post(body, null); } /** - * Create a new group as specified in the request body. You can create the following types of groups: This operation returns by default only a subset of the properties for each group. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. + * Create a new group object if it doesn't exist, or update the properties of an existing group object.You can create or update the following types of group: By default, this operation returns only a subset of the properties for each group. For a list of properties that are returned by default, see the Properties section of the group resource. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link Group} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public Group post(@jakarta.annotation.Nonnull final Group body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -167,7 +167,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Create a new group as specified in the request body. You can create the following types of groups: This operation returns by default only a subset of the properties for each group. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. + * Create a new group object if it doesn't exist, or update the properties of an existing group object.You can create or update the following types of group: By default, this operation returns only a subset of the properties for each group. For a list of properties that are returned by default, see the Properties section of the group resource. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. * @param body The request body * @return a {@link RequestInformation} */ @@ -176,7 +176,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Create a new group as specified in the request body. You can create the following types of groups: This operation returns by default only a subset of the properties for each group. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. + * Create a new group object if it doesn't exist, or update the properties of an existing group object.You can create or update the following types of group: By default, this operation returns only a subset of the properties for each group. For a list of properties that are returned by default, see the Properties section of the group resource. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/generated/groups/item/conversations/item/ConversationItemRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/groups/item/conversations/item/ConversationItemRequestBuilder.java index 11c2922e0da..e829bcb59ec 100644 --- a/src/main/java/com/microsoft/graph/generated/groups/item/conversations/item/ConversationItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/groups/item/conversations/item/ConversationItemRequestBuilder.java @@ -48,7 +48,7 @@ public ConversationItemRequestBuilder(@jakarta.annotation.Nonnull final String r /** * Delete conversation. * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void delete() { delete(null); @@ -57,7 +57,7 @@ public void delete() { * Delete conversation. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); @@ -66,21 +66,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The group's conversations. + * Retrieve the properties and relationships of conversation object. * @return a {@link Conversation} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public Conversation get() { return get(null); } /** - * The group's conversations. + * Retrieve the properties and relationships of conversation object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link Conversation} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public Conversation get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -110,7 +110,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The group's conversations. + * Retrieve the properties and relationships of conversation object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -118,7 +118,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The group's conversations. + * Retrieve the properties and relationships of conversation object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -146,7 +146,7 @@ public ConversationItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The group's conversations. + * Retrieve the properties and relationships of conversation object. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/generated/groups/item/threads/item/ConversationThreadItemRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/groups/item/threads/item/ConversationThreadItemRequestBuilder.java index 0777c037e7b..0a1dd17ccd5 100644 --- a/src/main/java/com/microsoft/graph/generated/groups/item/threads/item/ConversationThreadItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/groups/item/threads/item/ConversationThreadItemRequestBuilder.java @@ -75,21 +75,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Get a specific thread that belongs to a group. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. + * Get a thread object. * @return a {@link ConversationThread} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ConversationThread get() { return get(null); } /** - * Get a specific thread that belongs to a group. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. + * Get a thread object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link ConversationThread} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ConversationThread get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -146,7 +146,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Get a specific thread that belongs to a group. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. + * Get a thread object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -154,7 +154,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get a specific thread that belongs to a group. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. + * Get a thread object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -206,7 +206,7 @@ public ConversationThreadItemRequestBuilder withUrl(@jakarta.annotation.Nonnull public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Get a specific thread that belongs to a group. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. + * Get a thread object. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/generated/groups/item/threads/item/posts/PostsRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/groups/item/threads/item/posts/PostsRequestBuilder.java index 3d3ea1dbfa4..a8e2cfeae0a 100644 --- a/src/main/java/com/microsoft/graph/generated/groups/item/threads/item/posts/PostsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/groups/item/threads/item/posts/PostsRequestBuilder.java @@ -59,21 +59,21 @@ public PostsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jak super(requestAdapter, "{+baseurl}/groups/{group%2Did}/threads/{conversationThread%2Did}/posts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * Get the posts of the specified thread. You can specify both the parent conversation and the thread, or,you can specify the thread without referencing the parent conversation. + * Get the properties and relationships of a post in a specified thread. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. Since the post resource supports extensions, you can also use the GET operation to get custom properties and extension data in a post instance. * @return a {@link PostCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public PostCollectionResponse get() { return get(null); } /** - * Get the posts of the specified thread. You can specify both the parent conversation and the thread, or,you can specify the thread without referencing the parent conversation. + * Get the properties and relationships of a post in a specified thread. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. Since the post resource supports extensions, you can also use the GET operation to get custom properties and extension data in a post instance. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link PostCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public PostCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -83,7 +83,7 @@ public PostCollectionResponse get(@jakarta.annotation.Nullable final java.util.f return this.requestAdapter.send(requestInfo, errorMapping, PostCollectionResponse::createFromDiscriminatorValue); } /** - * Get the posts of the specified thread. You can specify both the parent conversation and the thread, or,you can specify the thread without referencing the parent conversation. + * Get the properties and relationships of a post in a specified thread. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. Since the post resource supports extensions, you can also use the GET operation to get custom properties and extension data in a post instance. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -91,7 +91,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get the posts of the specified thread. You can specify both the parent conversation and the thread, or,you can specify the thread without referencing the parent conversation. + * Get the properties and relationships of a post in a specified thread. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. Since the post resource supports extensions, you can also use the GET operation to get custom properties and extension data in a post instance. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -113,7 +113,7 @@ public PostsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawU return new PostsRequestBuilder(rawUrl, requestAdapter); } /** - * Get the posts of the specified thread. You can specify both the parent conversation and the thread, or,you can specify the thread without referencing the parent conversation. + * Get the properties and relationships of a post in a specified thread. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. Since the post resource supports extensions, you can also use the GET operation to get custom properties and extension data in a post instance. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/generated/identity/conditionalaccess/namedlocations/item/NamedLocationItemRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/identity/conditionalaccess/namedlocations/item/NamedLocationItemRequestBuilder.java index 44a6e4d4f99..af91f52428e 100644 --- a/src/main/java/com/microsoft/graph/generated/identity/conditionalaccess/namedlocations/item/NamedLocationItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/identity/conditionalaccess/namedlocations/item/NamedLocationItemRequestBuilder.java @@ -37,18 +37,18 @@ public NamedLocationItemRequestBuilder(@jakarta.annotation.Nonnull final String super(requestAdapter, "{+baseurl}/identity/conditionalAccess/namedLocations/{namedLocation%2Did}{?%24expand,%24select}", rawUrl); } /** - * Delete an ipNamedLocation object. + * Delete a namedLocation object. * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void delete() { delete(null); } /** - * Delete an ipNamedLocation object. + * Delete a namedLocation object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); @@ -57,21 +57,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Retrieve the properties and relationships of an ipNamedLocation object. + * Retrieve the properties and relationships of a countryNamedLocation object. * @return a {@link NamedLocation} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public NamedLocation get() { return get(null); } /** - * Retrieve the properties and relationships of an ipNamedLocation object. + * Retrieve the properties and relationships of a countryNamedLocation object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link NamedLocation} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public NamedLocation get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -108,7 +108,7 @@ public NamedLocation patch(@jakarta.annotation.Nonnull final NamedLocation body, return this.requestAdapter.send(requestInfo, errorMapping, NamedLocation::createFromDiscriminatorValue); } /** - * Delete an ipNamedLocation object. + * Delete a namedLocation object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -116,7 +116,7 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Delete an ipNamedLocation object. + * Delete a namedLocation object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -128,7 +128,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Retrieve the properties and relationships of an ipNamedLocation object. + * Retrieve the properties and relationships of a countryNamedLocation object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -136,7 +136,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Retrieve the properties and relationships of an ipNamedLocation object. + * Retrieve the properties and relationships of a countryNamedLocation object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -188,7 +188,7 @@ public NamedLocationItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Retrieve the properties and relationships of an ipNamedLocation object. + * Retrieve the properties and relationships of a countryNamedLocation object. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/generated/identitygovernance/entitlementmanagement/catalogs/item/customworkflowextensions/item/CustomCalloutExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/identitygovernance/entitlementmanagement/catalogs/item/customworkflowextensions/item/CustomCalloutExtensionItemRequestBuilder.java index 4979d88e543..24b1b235c33 100644 --- a/src/main/java/com/microsoft/graph/generated/identitygovernance/entitlementmanagement/catalogs/item/customworkflowextensions/item/CustomCalloutExtensionItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/identitygovernance/entitlementmanagement/catalogs/item/customworkflowextensions/item/CustomCalloutExtensionItemRequestBuilder.java @@ -37,18 +37,18 @@ public CustomCalloutExtensionItemRequestBuilder(@jakarta.annotation.Nonnull fina super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog%2Did}/customWorkflowExtensions/{customCalloutExtension%2Did}{?%24expand,%24select}", rawUrl); } /** - * Delete an accessPackageAssignmentRequestWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies: + * Delete an accessPackageAssignmentWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies: * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void delete() { delete(null); } /** - * Delete an accessPackageAssignmentRequestWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies: + * Delete an accessPackageAssignmentWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies: * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); @@ -108,7 +108,7 @@ public CustomCalloutExtension patch(@jakarta.annotation.Nonnull final CustomCall return this.requestAdapter.send(requestInfo, errorMapping, CustomCalloutExtension::createFromDiscriminatorValue); } /** - * Delete an accessPackageAssignmentRequestWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies: + * Delete an accessPackageAssignmentWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies: * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -116,7 +116,7 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Delete an accessPackageAssignmentRequestWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies: + * Delete an accessPackageAssignmentWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies: * @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 c83ed7afbb8..8b4ebd7a39c 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 @@ -116786,6 +116786,24 @@ com.microsoft.graph.models.ComplianceStatus::0005-Error com.microsoft.graph.models.ComplianceStatus::0006-Conflict com.microsoft.graph.models.ComplianceStatus::0007-NotAssigned com.microsoft.graph.models.Compliance~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.models.ComputeRightsAndInheritanceResult::|protected|backingStore:BackingStore +com.microsoft.graph.models.ComputeRightsAndInheritanceResult::|public|constructor():void +com.microsoft.graph.models.ComputeRightsAndInheritanceResult::|public|getAdditionalData():Map +com.microsoft.graph.models.ComputeRightsAndInheritanceResult::|public|getBackingStore():BackingStore +com.microsoft.graph.models.ComputeRightsAndInheritanceResult::|public|getContentRights():java.util.List +com.microsoft.graph.models.ComputeRightsAndInheritanceResult::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.ComputeRightsAndInheritanceResult::|public|getInheritedLabel():SensitivityLabel +com.microsoft.graph.models.ComputeRightsAndInheritanceResult::|public|getOdataType():String +com.microsoft.graph.models.ComputeRightsAndInheritanceResult::|public|getSensitivityLabels():java.util.List +com.microsoft.graph.models.ComputeRightsAndInheritanceResult::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.ComputeRightsAndInheritanceResult::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.models.ComputeRightsAndInheritanceResult::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.models.ComputeRightsAndInheritanceResult::|public|setContentRights(value?:java.util.List):void +com.microsoft.graph.models.ComputeRightsAndInheritanceResult::|public|setInheritedLabel(value?:SensitivityLabel):void +com.microsoft.graph.models.ComputeRightsAndInheritanceResult::|public|setOdataType(value?:String):void +com.microsoft.graph.models.ComputeRightsAndInheritanceResult::|public|setSensitivityLabels(value?:java.util.List):void +com.microsoft.graph.models.ComputeRightsAndInheritanceResult::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ComputeRightsAndInheritanceResult +com.microsoft.graph.models.ComputeRightsAndInheritanceResult~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.models.ConditionalAccessAllExternalTenants-->ConditionalAccessExternalTenants com.microsoft.graph.models.ConditionalAccessAllExternalTenants::|public|constructor():void com.microsoft.graph.models.ConditionalAccessAllExternalTenants::|public|getFieldDeserializers():Map> @@ -117133,6 +117151,7 @@ com.microsoft.graph.models.ConditionalAccessSessionControls::|public|getDisableR com.microsoft.graph.models.ConditionalAccessSessionControls::|public|getFieldDeserializers():Map> com.microsoft.graph.models.ConditionalAccessSessionControls::|public|getOdataType():String com.microsoft.graph.models.ConditionalAccessSessionControls::|public|getPersistentBrowser():PersistentBrowserSessionControl +com.microsoft.graph.models.ConditionalAccessSessionControls::|public|getSecureSignInSession():SecureSignInSessionControl com.microsoft.graph.models.ConditionalAccessSessionControls::|public|getSignInFrequency():SignInFrequencySessionControl com.microsoft.graph.models.ConditionalAccessSessionControls::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.models.ConditionalAccessSessionControls::|public|setAdditionalData(value?:Map):void @@ -117142,6 +117161,7 @@ com.microsoft.graph.models.ConditionalAccessSessionControls::|public|setCloudApp com.microsoft.graph.models.ConditionalAccessSessionControls::|public|setDisableResilienceDefaults(value?:Boolean):void com.microsoft.graph.models.ConditionalAccessSessionControls::|public|setOdataType(value?:String):void com.microsoft.graph.models.ConditionalAccessSessionControls::|public|setPersistentBrowser(value?:PersistentBrowserSessionControl):void +com.microsoft.graph.models.ConditionalAccessSessionControls::|public|setSecureSignInSession(value?:SecureSignInSessionControl):void com.microsoft.graph.models.ConditionalAccessSessionControls::|public|setSignInFrequency(value?:SignInFrequencySessionControl):void com.microsoft.graph.models.ConditionalAccessSessionControls::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ConditionalAccessSessionControls com.microsoft.graph.models.ConditionalAccessSessionControls~~>AdditionalDataHolder; BackedModel; Parsable @@ -118329,8 +118349,10 @@ com.microsoft.graph.models.DataPolicyOperationStatus::0004-UnknownFutureValue com.microsoft.graph.models.DataSecurityAndGovernance-->Entity com.microsoft.graph.models.DataSecurityAndGovernance::|public|constructor():void com.microsoft.graph.models.DataSecurityAndGovernance::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.DataSecurityAndGovernance::|public|getSensitivityLabels():java.util.List com.microsoft.graph.models.DataSecurityAndGovernance::|public|OdataType:String com.microsoft.graph.models.DataSecurityAndGovernance::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.DataSecurityAndGovernance::|public|setSensitivityLabels(value?:java.util.List):void com.microsoft.graph.models.DataSecurityAndGovernance::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DataSecurityAndGovernance com.microsoft.graph.models.DataSubject::|protected|backingStore:BackingStore com.microsoft.graph.models.DataSubject::|public|constructor():void @@ -127361,15 +127383,24 @@ com.microsoft.graph.models.KeyValuePair::|public|setValue(value?:String):void com.microsoft.graph.models.KeyValuePair::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):KeyValuePair com.microsoft.graph.models.KeyValuePair~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.models.KeyValue~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.models.LabelActionSource::0000-Manual +com.microsoft.graph.models.LabelActionSource::0001-Automatic +com.microsoft.graph.models.LabelActionSource::0002-Recommended +com.microsoft.graph.models.LabelActionSource::0003-None +com.microsoft.graph.models.LabelActionSource::0004-UnknownFutureValue com.microsoft.graph.models.LabelContentRight-->Entity com.microsoft.graph.models.LabelContentRight::|public|constructor():void com.microsoft.graph.models.LabelContentRight::|public|getCid():String com.microsoft.graph.models.LabelContentRight::|public|getFieldDeserializers():Map> com.microsoft.graph.models.LabelContentRight::|public|getFormat():String +com.microsoft.graph.models.LabelContentRight::|public|getLabel():SensitivityLabel +com.microsoft.graph.models.LabelContentRight::|public|getRights():UsageRights com.microsoft.graph.models.LabelContentRight::|public|OdataType:String com.microsoft.graph.models.LabelContentRight::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.models.LabelContentRight::|public|setCid(value?:String):void com.microsoft.graph.models.LabelContentRight::|public|setFormat(value?:String):void +com.microsoft.graph.models.LabelContentRight::|public|setLabel(value?:SensitivityLabel):void +com.microsoft.graph.models.LabelContentRight::|public|setRights(value?:UsageRights):void com.microsoft.graph.models.LabelContentRight::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):LabelContentRight com.microsoft.graph.models.LandingPage-->Entity com.microsoft.graph.models.LandingPage::|public|constructor():void @@ -136577,6 +136608,24 @@ com.microsoft.graph.models.ProtectedApplicationMetadata::|public|OdataType:Strin com.microsoft.graph.models.ProtectedApplicationMetadata::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.models.ProtectedApplicationMetadata::|public|setApplicationLocation(value?:PolicyLocation):void com.microsoft.graph.models.ProtectedApplicationMetadata::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ProtectedApplicationMetadata +com.microsoft.graph.models.ProtectedContent::|protected|backingStore:BackingStore +com.microsoft.graph.models.ProtectedContent::|public|constructor():void +com.microsoft.graph.models.ProtectedContent::|public|getAdditionalData():Map +com.microsoft.graph.models.ProtectedContent::|public|getBackingStore():BackingStore +com.microsoft.graph.models.ProtectedContent::|public|getCid():String +com.microsoft.graph.models.ProtectedContent::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.ProtectedContent::|public|getFormat():String +com.microsoft.graph.models.ProtectedContent::|public|getLabelId():String +com.microsoft.graph.models.ProtectedContent::|public|getOdataType():String +com.microsoft.graph.models.ProtectedContent::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.ProtectedContent::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.models.ProtectedContent::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.models.ProtectedContent::|public|setCid(value?:String):void +com.microsoft.graph.models.ProtectedContent::|public|setFormat(value?:String):void +com.microsoft.graph.models.ProtectedContent::|public|setLabelId(value?:String):void +com.microsoft.graph.models.ProtectedContent::|public|setOdataType(value?:String):void +com.microsoft.graph.models.ProtectedContent::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ProtectedContent +com.microsoft.graph.models.ProtectedContent~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.models.ProtectionPolicyBase-->Entity com.microsoft.graph.models.ProtectionPolicyBase::|public|constructor():void com.microsoft.graph.models.ProtectionPolicyBase::|public|getCreatedBy():IdentitySet @@ -139673,7 +139722,19 @@ com.microsoft.graph.models.SecureScoreControlStateUpdate::|public|setUpdatedBy(v com.microsoft.graph.models.SecureScoreControlStateUpdate::|public|setUpdatedDateTime(value?:OffsetDateTime):void com.microsoft.graph.models.SecureScoreControlStateUpdate::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SecureScoreControlStateUpdate com.microsoft.graph.models.SecureScoreControlStateUpdate~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.models.SecureSignInSessionControl-->ConditionalAccessSessionControl +com.microsoft.graph.models.SecureSignInSessionControl::|public|constructor():void +com.microsoft.graph.models.SecureSignInSessionControl::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.SecureSignInSessionControl::|public|OdataType:String +com.microsoft.graph.models.SecureSignInSessionControl::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.SecureSignInSessionControl::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SecureSignInSessionControl com.microsoft.graph.models.Security-->Entity +com.microsoft.graph.models.security.AadRiskDetectionAuditRecord-->AuditData +com.microsoft.graph.models.security.AadRiskDetectionAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.AadRiskDetectionAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.AadRiskDetectionAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.AadRiskDetectionAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.AadRiskDetectionAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AadRiskDetectionAuditRecord com.microsoft.graph.models.security.ActionAfterRetentionPeriod::0000-None com.microsoft.graph.models.security.ActionAfterRetentionPeriod::0001-Delete com.microsoft.graph.models.security.ActionAfterRetentionPeriod::0002-StartDispositionReview @@ -139703,6 +139764,66 @@ com.microsoft.graph.models.security.AdditionalOptions::0011-CondensePaths com.microsoft.graph.models.security.AdditionalOptions::0012-FriendlyName com.microsoft.graph.models.security.AdditionalOptions::0013-SplitSource com.microsoft.graph.models.security.AdditionalOptions::0014-IncludeReport +com.microsoft.graph.models.security.AedAuditRecord-->AuditData +com.microsoft.graph.models.security.AedAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.AedAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.AedAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.AedAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.AedAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AedAuditRecord +com.microsoft.graph.models.security.AiAppInteractionAuditRecord-->AuditData +com.microsoft.graph.models.security.AiAppInteractionAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.AiAppInteractionAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.AiAppInteractionAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.AiAppInteractionAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.AiAppInteractionAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AiAppInteractionAuditRecord +com.microsoft.graph.models.security.AipFileDeleted-->AuditData +com.microsoft.graph.models.security.AipFileDeleted::|public|constructor():void +com.microsoft.graph.models.security.AipFileDeleted::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.AipFileDeleted::|public|OdataType:String +com.microsoft.graph.models.security.AipFileDeleted::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.AipFileDeleted::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AipFileDeleted +com.microsoft.graph.models.security.AipHeartBeat-->AuditData +com.microsoft.graph.models.security.AipHeartBeat::|public|constructor():void +com.microsoft.graph.models.security.AipHeartBeat::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.AipHeartBeat::|public|OdataType:String +com.microsoft.graph.models.security.AipHeartBeat::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.AipHeartBeat::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AipHeartBeat +com.microsoft.graph.models.security.AipProtectionActionLogRequest-->AuditData +com.microsoft.graph.models.security.AipProtectionActionLogRequest::|public|constructor():void +com.microsoft.graph.models.security.AipProtectionActionLogRequest::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.AipProtectionActionLogRequest::|public|OdataType:String +com.microsoft.graph.models.security.AipProtectionActionLogRequest::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.AipProtectionActionLogRequest::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AipProtectionActionLogRequest +com.microsoft.graph.models.security.AipScannerDiscoverEvent-->AuditData +com.microsoft.graph.models.security.AipScannerDiscoverEvent::|public|constructor():void +com.microsoft.graph.models.security.AipScannerDiscoverEvent::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.AipScannerDiscoverEvent::|public|OdataType:String +com.microsoft.graph.models.security.AipScannerDiscoverEvent::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.AipScannerDiscoverEvent::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AipScannerDiscoverEvent +com.microsoft.graph.models.security.AipSensitivityLabelActionLogRequest-->AuditData +com.microsoft.graph.models.security.AipSensitivityLabelActionLogRequest::|public|constructor():void +com.microsoft.graph.models.security.AipSensitivityLabelActionLogRequest::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.AipSensitivityLabelActionLogRequest::|public|OdataType:String +com.microsoft.graph.models.security.AipSensitivityLabelActionLogRequest::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.AipSensitivityLabelActionLogRequest::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AipSensitivityLabelActionLogRequest +com.microsoft.graph.models.security.AirAdminActionInvestigationData-->AuditData +com.microsoft.graph.models.security.AirAdminActionInvestigationData::|public|constructor():void +com.microsoft.graph.models.security.AirAdminActionInvestigationData::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.AirAdminActionInvestigationData::|public|OdataType:String +com.microsoft.graph.models.security.AirAdminActionInvestigationData::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.AirAdminActionInvestigationData::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AirAdminActionInvestigationData +com.microsoft.graph.models.security.AirInvestigationData-->AuditData +com.microsoft.graph.models.security.AirInvestigationData::|public|constructor():void +com.microsoft.graph.models.security.AirInvestigationData::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.AirInvestigationData::|public|OdataType:String +com.microsoft.graph.models.security.AirInvestigationData::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.AirInvestigationData::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AirInvestigationData +com.microsoft.graph.models.security.AirManualInvestigationData-->AuditData +com.microsoft.graph.models.security.AirManualInvestigationData::|public|constructor():void +com.microsoft.graph.models.security.AirManualInvestigationData::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.AirManualInvestigationData::|public|OdataType:String +com.microsoft.graph.models.security.AirManualInvestigationData::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.AirManualInvestigationData::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AirManualInvestigationData com.microsoft.graph.models.security.Alert-->Entity com.microsoft.graph.models.security.Alert::|public|constructor():void com.microsoft.graph.models.security.Alert::|public|getActorDisplayName():String @@ -139969,6 +140090,420 @@ com.microsoft.graph.models.security.Artifact::|public|getFieldDeserializers():Ma com.microsoft.graph.models.security.Artifact::|public|OdataType:String com.microsoft.graph.models.security.Artifact::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.models.security.Artifact::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):Artifact +com.microsoft.graph.models.security.AttackSimAdminAuditRecord-->AuditData +com.microsoft.graph.models.security.AttackSimAdminAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.AttackSimAdminAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.AttackSimAdminAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.AttackSimAdminAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.AttackSimAdminAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AttackSimAdminAuditRecord +com.microsoft.graph.models.security.AuditCoreRoot-->Entity +com.microsoft.graph.models.security.AuditCoreRoot::|public|constructor():void +com.microsoft.graph.models.security.AuditCoreRoot::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.AuditCoreRoot::|public|getQueries():java.util.List +com.microsoft.graph.models.security.AuditCoreRoot::|public|OdataType:String +com.microsoft.graph.models.security.AuditCoreRoot::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.AuditCoreRoot::|public|setQueries(value?:java.util.List):void +com.microsoft.graph.models.security.AuditCoreRoot::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AuditCoreRoot +com.microsoft.graph.models.security.AuditData::|protected|backingStore:BackingStore +com.microsoft.graph.models.security.AuditData::|public|constructor():void +com.microsoft.graph.models.security.AuditData::|public|getAdditionalData():Map +com.microsoft.graph.models.security.AuditData::|public|getBackingStore():BackingStore +com.microsoft.graph.models.security.AuditData::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.AuditData::|public|getOdataType():String +com.microsoft.graph.models.security.AuditData::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.AuditData::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.models.security.AuditData::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.models.security.AuditData::|public|setOdataType(value?:String):void +com.microsoft.graph.models.security.AuditData::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AuditData +com.microsoft.graph.models.security.AuditData~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.models.security.AuditLogQuery-->Entity +com.microsoft.graph.models.security.AuditLogQuery::|public|constructor():void +com.microsoft.graph.models.security.AuditLogQuery::|public|getAdministrativeUnitIdFilters():java.util.List +com.microsoft.graph.models.security.AuditLogQuery::|public|getDisplayName():String +com.microsoft.graph.models.security.AuditLogQuery::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.AuditLogQuery::|public|getFilterEndDateTime():OffsetDateTime +com.microsoft.graph.models.security.AuditLogQuery::|public|getFilterStartDateTime():OffsetDateTime +com.microsoft.graph.models.security.AuditLogQuery::|public|getIpAddressFilters():java.util.List +com.microsoft.graph.models.security.AuditLogQuery::|public|getKeywordFilter():String +com.microsoft.graph.models.security.AuditLogQuery::|public|getObjectIdFilters():java.util.List +com.microsoft.graph.models.security.AuditLogQuery::|public|getOperationFilters():java.util.List +com.microsoft.graph.models.security.AuditLogQuery::|public|getRecords():java.util.List +com.microsoft.graph.models.security.AuditLogQuery::|public|getRecordTypeFilters():java.util.List +com.microsoft.graph.models.security.AuditLogQuery::|public|getServiceFilters():java.util.List +com.microsoft.graph.models.security.AuditLogQuery::|public|getStatus():AuditLogQueryStatus +com.microsoft.graph.models.security.AuditLogQuery::|public|getUserPrincipalNameFilters():java.util.List +com.microsoft.graph.models.security.AuditLogQuery::|public|OdataType:String +com.microsoft.graph.models.security.AuditLogQuery::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.AuditLogQuery::|public|setAdministrativeUnitIdFilters(value?:java.util.List):void +com.microsoft.graph.models.security.AuditLogQuery::|public|setDisplayName(value?:String):void +com.microsoft.graph.models.security.AuditLogQuery::|public|setFilterEndDateTime(value?:OffsetDateTime):void +com.microsoft.graph.models.security.AuditLogQuery::|public|setFilterStartDateTime(value?:OffsetDateTime):void +com.microsoft.graph.models.security.AuditLogQuery::|public|setIpAddressFilters(value?:java.util.List):void +com.microsoft.graph.models.security.AuditLogQuery::|public|setKeywordFilter(value?:String):void +com.microsoft.graph.models.security.AuditLogQuery::|public|setObjectIdFilters(value?:java.util.List):void +com.microsoft.graph.models.security.AuditLogQuery::|public|setOperationFilters(value?:java.util.List):void +com.microsoft.graph.models.security.AuditLogQuery::|public|setRecords(value?:java.util.List):void +com.microsoft.graph.models.security.AuditLogQuery::|public|setRecordTypeFilters(value?:java.util.List):void +com.microsoft.graph.models.security.AuditLogQuery::|public|setServiceFilters(value?:java.util.List):void +com.microsoft.graph.models.security.AuditLogQuery::|public|setStatus(value?:AuditLogQueryStatus):void +com.microsoft.graph.models.security.AuditLogQuery::|public|setUserPrincipalNameFilters(value?:java.util.List):void +com.microsoft.graph.models.security.AuditLogQuery::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AuditLogQuery +com.microsoft.graph.models.security.AuditLogQueryCollectionResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.models.security.AuditLogQueryCollectionResponse::|public|constructor():void +com.microsoft.graph.models.security.AuditLogQueryCollectionResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.AuditLogQueryCollectionResponse::|public|getValue():java.util.List +com.microsoft.graph.models.security.AuditLogQueryCollectionResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.AuditLogQueryCollectionResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.models.security.AuditLogQueryCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AuditLogQueryCollectionResponse +com.microsoft.graph.models.security.AuditLogQueryStatus::0000-NotStarted +com.microsoft.graph.models.security.AuditLogQueryStatus::0001-Running +com.microsoft.graph.models.security.AuditLogQueryStatus::0002-Succeeded +com.microsoft.graph.models.security.AuditLogQueryStatus::0003-Failed +com.microsoft.graph.models.security.AuditLogQueryStatus::0004-Cancelled +com.microsoft.graph.models.security.AuditLogQueryStatus::0005-UnknownFutureValue +com.microsoft.graph.models.security.AuditLogRecord-->Entity +com.microsoft.graph.models.security.AuditLogRecord::|public|constructor():void +com.microsoft.graph.models.security.AuditLogRecord::|public|getAdministrativeUnits():java.util.List +com.microsoft.graph.models.security.AuditLogRecord::|public|getAuditData():AuditData +com.microsoft.graph.models.security.AuditLogRecord::|public|getAuditLogRecordType():AuditLogRecordType +com.microsoft.graph.models.security.AuditLogRecord::|public|getClientIp():String +com.microsoft.graph.models.security.AuditLogRecord::|public|getCreatedDateTime():OffsetDateTime +com.microsoft.graph.models.security.AuditLogRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.AuditLogRecord::|public|getObjectId():String +com.microsoft.graph.models.security.AuditLogRecord::|public|getOperation():String +com.microsoft.graph.models.security.AuditLogRecord::|public|getOrganizationId():String +com.microsoft.graph.models.security.AuditLogRecord::|public|getService():String +com.microsoft.graph.models.security.AuditLogRecord::|public|getUserId():String +com.microsoft.graph.models.security.AuditLogRecord::|public|getUserPrincipalName():String +com.microsoft.graph.models.security.AuditLogRecord::|public|getUserType():AuditLogUserType +com.microsoft.graph.models.security.AuditLogRecord::|public|OdataType:String +com.microsoft.graph.models.security.AuditLogRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.AuditLogRecord::|public|setAdministrativeUnits(value?:java.util.List):void +com.microsoft.graph.models.security.AuditLogRecord::|public|setAuditData(value?:AuditData):void +com.microsoft.graph.models.security.AuditLogRecord::|public|setAuditLogRecordType(value?:AuditLogRecordType):void +com.microsoft.graph.models.security.AuditLogRecord::|public|setClientIp(value?:String):void +com.microsoft.graph.models.security.AuditLogRecord::|public|setCreatedDateTime(value?:OffsetDateTime):void +com.microsoft.graph.models.security.AuditLogRecord::|public|setObjectId(value?:String):void +com.microsoft.graph.models.security.AuditLogRecord::|public|setOperation(value?:String):void +com.microsoft.graph.models.security.AuditLogRecord::|public|setOrganizationId(value?:String):void +com.microsoft.graph.models.security.AuditLogRecord::|public|setService(value?:String):void +com.microsoft.graph.models.security.AuditLogRecord::|public|setUserId(value?:String):void +com.microsoft.graph.models.security.AuditLogRecord::|public|setUserPrincipalName(value?:String):void +com.microsoft.graph.models.security.AuditLogRecord::|public|setUserType(value?:AuditLogUserType):void +com.microsoft.graph.models.security.AuditLogRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AuditLogRecord +com.microsoft.graph.models.security.AuditLogRecordCollectionResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.models.security.AuditLogRecordCollectionResponse::|public|constructor():void +com.microsoft.graph.models.security.AuditLogRecordCollectionResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.AuditLogRecordCollectionResponse::|public|getValue():java.util.List +com.microsoft.graph.models.security.AuditLogRecordCollectionResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.AuditLogRecordCollectionResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.models.security.AuditLogRecordCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AuditLogRecordCollectionResponse +com.microsoft.graph.models.security.AuditLogRecordType::0000-ExchangeAdmin +com.microsoft.graph.models.security.AuditLogRecordType::0001-ExchangeItem +com.microsoft.graph.models.security.AuditLogRecordType::0002-ExchangeItemGroup +com.microsoft.graph.models.security.AuditLogRecordType::0003-SharePoint +com.microsoft.graph.models.security.AuditLogRecordType::0004-SyntheticProbe +com.microsoft.graph.models.security.AuditLogRecordType::0005-SharePointFileOperation +com.microsoft.graph.models.security.AuditLogRecordType::0006-OneDrive +com.microsoft.graph.models.security.AuditLogRecordType::0007-AzureActiveDirectory +com.microsoft.graph.models.security.AuditLogRecordType::0008-AzureActiveDirectoryAccountLogon +com.microsoft.graph.models.security.AuditLogRecordType::0009-DataCenterSecurityCmdlet +com.microsoft.graph.models.security.AuditLogRecordType::0010-ComplianceDLPSharePoint +com.microsoft.graph.models.security.AuditLogRecordType::0011-Sway +com.microsoft.graph.models.security.AuditLogRecordType::0012-ComplianceDLPExchange +com.microsoft.graph.models.security.AuditLogRecordType::0013-SharePointSharingOperation +com.microsoft.graph.models.security.AuditLogRecordType::0014-AzureActiveDirectoryStsLogon +com.microsoft.graph.models.security.AuditLogRecordType::0015-SkypeForBusinessPSTNUsage +com.microsoft.graph.models.security.AuditLogRecordType::0016-SkypeForBusinessUsersBlocked +com.microsoft.graph.models.security.AuditLogRecordType::0017-SecurityComplianceCenterEOPCmdlet +com.microsoft.graph.models.security.AuditLogRecordType::0018-ExchangeAggregatedOperation +com.microsoft.graph.models.security.AuditLogRecordType::0019-PowerBIAudit +com.microsoft.graph.models.security.AuditLogRecordType::0020-CRM +com.microsoft.graph.models.security.AuditLogRecordType::0021-Yammer +com.microsoft.graph.models.security.AuditLogRecordType::0022-SkypeForBusinessCmdlets +com.microsoft.graph.models.security.AuditLogRecordType::0023-Discovery +com.microsoft.graph.models.security.AuditLogRecordType::0024-MicrosoftTeams +com.microsoft.graph.models.security.AuditLogRecordType::0025-ThreatIntelligence +com.microsoft.graph.models.security.AuditLogRecordType::0026-MailSubmission +com.microsoft.graph.models.security.AuditLogRecordType::0027-MicrosoftFlow +com.microsoft.graph.models.security.AuditLogRecordType::0028-AeD +com.microsoft.graph.models.security.AuditLogRecordType::0029-MicrosoftStream +com.microsoft.graph.models.security.AuditLogRecordType::0030-ComplianceDLPSharePointClassification +com.microsoft.graph.models.security.AuditLogRecordType::0031-ThreatFinder +com.microsoft.graph.models.security.AuditLogRecordType::0032-Project +com.microsoft.graph.models.security.AuditLogRecordType::0033-SharePointListOperation +com.microsoft.graph.models.security.AuditLogRecordType::0034-SharePointCommentOperation +com.microsoft.graph.models.security.AuditLogRecordType::0035-DataGovernance +com.microsoft.graph.models.security.AuditLogRecordType::0036-Kaizala +com.microsoft.graph.models.security.AuditLogRecordType::0037-SecurityComplianceAlerts +com.microsoft.graph.models.security.AuditLogRecordType::0038-ThreatIntelligenceUrl +com.microsoft.graph.models.security.AuditLogRecordType::0039-SecurityComplianceInsights +com.microsoft.graph.models.security.AuditLogRecordType::0040-MIPLabel +com.microsoft.graph.models.security.AuditLogRecordType::0041-WorkplaceAnalytics +com.microsoft.graph.models.security.AuditLogRecordType::0042-PowerAppsApp +com.microsoft.graph.models.security.AuditLogRecordType::0043-PowerAppsPlan +com.microsoft.graph.models.security.AuditLogRecordType::0044-ThreatIntelligenceAtpContent +com.microsoft.graph.models.security.AuditLogRecordType::0045-LabelContentExplorer +com.microsoft.graph.models.security.AuditLogRecordType::0046-TeamsHealthcare +com.microsoft.graph.models.security.AuditLogRecordType::0047-ExchangeItemAggregated +com.microsoft.graph.models.security.AuditLogRecordType::0048-HygieneEvent +com.microsoft.graph.models.security.AuditLogRecordType::0049-DataInsightsRestApiAudit +com.microsoft.graph.models.security.AuditLogRecordType::0050-InformationBarrierPolicyApplication +com.microsoft.graph.models.security.AuditLogRecordType::0051-SharePointListItemOperation +com.microsoft.graph.models.security.AuditLogRecordType::0052-SharePointContentTypeOperation +com.microsoft.graph.models.security.AuditLogRecordType::0053-SharePointFieldOperation +com.microsoft.graph.models.security.AuditLogRecordType::0054-MicrosoftTeamsAdmin +com.microsoft.graph.models.security.AuditLogRecordType::0055-HRSignal +com.microsoft.graph.models.security.AuditLogRecordType::0056-MicrosoftTeamsDevice +com.microsoft.graph.models.security.AuditLogRecordType::0057-MicrosoftTeamsAnalytics +com.microsoft.graph.models.security.AuditLogRecordType::0058-InformationWorkerProtection +com.microsoft.graph.models.security.AuditLogRecordType::0059-Campaign +com.microsoft.graph.models.security.AuditLogRecordType::0060-DLPEndpoint +com.microsoft.graph.models.security.AuditLogRecordType::0061-AirInvestigation +com.microsoft.graph.models.security.AuditLogRecordType::0062-Quarantine +com.microsoft.graph.models.security.AuditLogRecordType::0063-MicrosoftForms +com.microsoft.graph.models.security.AuditLogRecordType::0064-ApplicationAudit +com.microsoft.graph.models.security.AuditLogRecordType::0065-ComplianceSupervisionExchange +com.microsoft.graph.models.security.AuditLogRecordType::0066-CustomerKeyServiceEncryption +com.microsoft.graph.models.security.AuditLogRecordType::0067-OfficeNative +com.microsoft.graph.models.security.AuditLogRecordType::0068-MipAutoLabelSharePointItem +com.microsoft.graph.models.security.AuditLogRecordType::0069-MipAutoLabelSharePointPolicyLocation +com.microsoft.graph.models.security.AuditLogRecordType::0070-MicrosoftTeamsShifts +com.microsoft.graph.models.security.AuditLogRecordType::0071-SecureScore +com.microsoft.graph.models.security.AuditLogRecordType::0072-MipAutoLabelExchangeItem +com.microsoft.graph.models.security.AuditLogRecordType::0073-CortanaBriefing +com.microsoft.graph.models.security.AuditLogRecordType::0074-Search +com.microsoft.graph.models.security.AuditLogRecordType::0075-WDATPAlerts +com.microsoft.graph.models.security.AuditLogRecordType::0076-PowerPlatformAdminDlp +com.microsoft.graph.models.security.AuditLogRecordType::0077-PowerPlatformAdminEnvironment +com.microsoft.graph.models.security.AuditLogRecordType::0078-MDATPAudit +com.microsoft.graph.models.security.AuditLogRecordType::0079-SensitivityLabelPolicyMatch +com.microsoft.graph.models.security.AuditLogRecordType::0080-SensitivityLabelAction +com.microsoft.graph.models.security.AuditLogRecordType::0081-SensitivityLabeledFileAction +com.microsoft.graph.models.security.AuditLogRecordType::0082-AttackSim +com.microsoft.graph.models.security.AuditLogRecordType::0083-AirManualInvestigation +com.microsoft.graph.models.security.AuditLogRecordType::0084-SecurityComplianceRBAC +com.microsoft.graph.models.security.AuditLogRecordType::0085-UserTraining +com.microsoft.graph.models.security.AuditLogRecordType::0086-AirAdminActionInvestigation +com.microsoft.graph.models.security.AuditLogRecordType::0087-MSTIC +com.microsoft.graph.models.security.AuditLogRecordType::0088-PhysicalBadgingSignal +com.microsoft.graph.models.security.AuditLogRecordType::0089-TeamsEasyApprovals +com.microsoft.graph.models.security.AuditLogRecordType::0090-AipDiscover +com.microsoft.graph.models.security.AuditLogRecordType::0091-AipSensitivityLabelAction +com.microsoft.graph.models.security.AuditLogRecordType::0092-AipProtectionAction +com.microsoft.graph.models.security.AuditLogRecordType::0093-AipFileDeleted +com.microsoft.graph.models.security.AuditLogRecordType::0094-AipHeartBeat +com.microsoft.graph.models.security.AuditLogRecordType::0095-MCASAlerts +com.microsoft.graph.models.security.AuditLogRecordType::0096-OnPremisesFileShareScannerDlp +com.microsoft.graph.models.security.AuditLogRecordType::0097-OnPremisesSharePointScannerDlp +com.microsoft.graph.models.security.AuditLogRecordType::0098-ExchangeSearch +com.microsoft.graph.models.security.AuditLogRecordType::0099-SharePointSearch +com.microsoft.graph.models.security.AuditLogRecordType::0100-PrivacyDataMinimization +com.microsoft.graph.models.security.AuditLogRecordType::0101-LabelAnalyticsAggregate +com.microsoft.graph.models.security.AuditLogRecordType::0102-MyAnalyticsSettings +com.microsoft.graph.models.security.AuditLogRecordType::0103-SecurityComplianceUserChange +com.microsoft.graph.models.security.AuditLogRecordType::0104-ComplianceDLPExchangeClassification +com.microsoft.graph.models.security.AuditLogRecordType::0105-ComplianceDLPEndpoint +com.microsoft.graph.models.security.AuditLogRecordType::0106-MipExactDataMatch +com.microsoft.graph.models.security.AuditLogRecordType::0107-MSDEResponseActions +com.microsoft.graph.models.security.AuditLogRecordType::0108-MSDEGeneralSettings +com.microsoft.graph.models.security.AuditLogRecordType::0109-MSDEIndicatorsSettings +com.microsoft.graph.models.security.AuditLogRecordType::0110-MS365DCustomDetection +com.microsoft.graph.models.security.AuditLogRecordType::0111-MSDERolesSettings +com.microsoft.graph.models.security.AuditLogRecordType::0112-MAPGAlerts +com.microsoft.graph.models.security.AuditLogRecordType::0113-MAPGPolicy +com.microsoft.graph.models.security.AuditLogRecordType::0114-MAPGRemediation +com.microsoft.graph.models.security.AuditLogRecordType::0115-PrivacyRemediationAction +com.microsoft.graph.models.security.AuditLogRecordType::0116-PrivacyDigestEmail +com.microsoft.graph.models.security.AuditLogRecordType::0117-MipAutoLabelSimulationProgress +com.microsoft.graph.models.security.AuditLogRecordType::0118-MipAutoLabelSimulationCompletion +com.microsoft.graph.models.security.AuditLogRecordType::0119-MipAutoLabelProgressFeedback +com.microsoft.graph.models.security.AuditLogRecordType::0120-DlpSensitiveInformationType +com.microsoft.graph.models.security.AuditLogRecordType::0121-MipAutoLabelSimulationStatistics +com.microsoft.graph.models.security.AuditLogRecordType::0122-LargeContentMetadata +com.microsoft.graph.models.security.AuditLogRecordType::0123-Microsoft365Group +com.microsoft.graph.models.security.AuditLogRecordType::0124-CDPMlInferencingResult +com.microsoft.graph.models.security.AuditLogRecordType::0125-FilteringMailMetadata +com.microsoft.graph.models.security.AuditLogRecordType::0126-CDPClassificationMailItem +com.microsoft.graph.models.security.AuditLogRecordType::0127-CDPClassificationDocument +com.microsoft.graph.models.security.AuditLogRecordType::0128-OfficeScriptsRunAction +com.microsoft.graph.models.security.AuditLogRecordType::0129-FilteringPostMailDeliveryAction +com.microsoft.graph.models.security.AuditLogRecordType::0130-CDPUnifiedFeedback +com.microsoft.graph.models.security.AuditLogRecordType::0131-TenantAllowBlockList +com.microsoft.graph.models.security.AuditLogRecordType::0132-ConsumptionResource +com.microsoft.graph.models.security.AuditLogRecordType::0133-HealthcareSignal +com.microsoft.graph.models.security.AuditLogRecordType::0134-DlpImportResult +com.microsoft.graph.models.security.AuditLogRecordType::0135-CDPCompliancePolicyExecution +com.microsoft.graph.models.security.AuditLogRecordType::0136-MultiStageDisposition +com.microsoft.graph.models.security.AuditLogRecordType::0137-PrivacyDataMatch +com.microsoft.graph.models.security.AuditLogRecordType::0138-FilteringDocMetadata +com.microsoft.graph.models.security.AuditLogRecordType::0139-FilteringEmailFeatures +com.microsoft.graph.models.security.AuditLogRecordType::0140-PowerBIDlp +com.microsoft.graph.models.security.AuditLogRecordType::0141-FilteringUrlInfo +com.microsoft.graph.models.security.AuditLogRecordType::0142-FilteringAttachmentInfo +com.microsoft.graph.models.security.AuditLogRecordType::0143-CoreReportingSettings +com.microsoft.graph.models.security.AuditLogRecordType::0144-ComplianceConnector +com.microsoft.graph.models.security.AuditLogRecordType::0145-PowerPlatformLockboxResourceAccessRequest +com.microsoft.graph.models.security.AuditLogRecordType::0146-PowerPlatformLockboxResourceCommand +com.microsoft.graph.models.security.AuditLogRecordType::0147-CDPPredictiveCodingLabel +com.microsoft.graph.models.security.AuditLogRecordType::0148-CDPCompliancePolicyUserFeedback +com.microsoft.graph.models.security.AuditLogRecordType::0149-WebpageActivityEndpoint +com.microsoft.graph.models.security.AuditLogRecordType::0150-OMEPortal +com.microsoft.graph.models.security.AuditLogRecordType::0151-CMImprovementActionChange +com.microsoft.graph.models.security.AuditLogRecordType::0152-FilteringUrlClick +com.microsoft.graph.models.security.AuditLogRecordType::0153-MipLabelAnalyticsAuditRecord +com.microsoft.graph.models.security.AuditLogRecordType::0154-FilteringEntityEvent +com.microsoft.graph.models.security.AuditLogRecordType::0155-FilteringRuleHits +com.microsoft.graph.models.security.AuditLogRecordType::0156-FilteringMailSubmission +com.microsoft.graph.models.security.AuditLogRecordType::0157-LabelExplorer +com.microsoft.graph.models.security.AuditLogRecordType::0158-MicrosoftManagedServicePlatform +com.microsoft.graph.models.security.AuditLogRecordType::0159-PowerPlatformServiceActivity +com.microsoft.graph.models.security.AuditLogRecordType::0160-ScorePlatformGenericAuditRecord +com.microsoft.graph.models.security.AuditLogRecordType::0161-FilteringTimeTravelDocMetadata +com.microsoft.graph.models.security.AuditLogRecordType::0162-Alert +com.microsoft.graph.models.security.AuditLogRecordType::0163-AlertStatus +com.microsoft.graph.models.security.AuditLogRecordType::0164-AlertIncident +com.microsoft.graph.models.security.AuditLogRecordType::0165-IncidentStatus +com.microsoft.graph.models.security.AuditLogRecordType::0166-Case +com.microsoft.graph.models.security.AuditLogRecordType::0167-CaseInvestigation +com.microsoft.graph.models.security.AuditLogRecordType::0168-RecordsManagement +com.microsoft.graph.models.security.AuditLogRecordType::0169-PrivacyRemediation +com.microsoft.graph.models.security.AuditLogRecordType::0170-DataShareOperation +com.microsoft.graph.models.security.AuditLogRecordType::0171-CdpDlpSensitive +com.microsoft.graph.models.security.AuditLogRecordType::0172-EHRConnector +com.microsoft.graph.models.security.AuditLogRecordType::0173-FilteringMailGradingResult +com.microsoft.graph.models.security.AuditLogRecordType::0174-PublicFolder +com.microsoft.graph.models.security.AuditLogRecordType::0175-PrivacyTenantAuditHistoryRecord +com.microsoft.graph.models.security.AuditLogRecordType::0176-AipScannerDiscoverEvent +com.microsoft.graph.models.security.AuditLogRecordType::0177-EduDataLakeDownloadOperation +com.microsoft.graph.models.security.AuditLogRecordType::0178-M365ComplianceConnector +com.microsoft.graph.models.security.AuditLogRecordType::0179-MicrosoftGraphDataConnectOperation +com.microsoft.graph.models.security.AuditLogRecordType::0180-MicrosoftPurview +com.microsoft.graph.models.security.AuditLogRecordType::0181-FilteringEmailContentFeatures +com.microsoft.graph.models.security.AuditLogRecordType::0182-PowerPagesSite +com.microsoft.graph.models.security.AuditLogRecordType::0183-PowerAppsResource +com.microsoft.graph.models.security.AuditLogRecordType::0184-PlannerPlan +com.microsoft.graph.models.security.AuditLogRecordType::0185-PlannerCopyPlan +com.microsoft.graph.models.security.AuditLogRecordType::0186-PlannerTask +com.microsoft.graph.models.security.AuditLogRecordType::0187-PlannerRoster +com.microsoft.graph.models.security.AuditLogRecordType::0188-PlannerPlanList +com.microsoft.graph.models.security.AuditLogRecordType::0189-PlannerTaskList +com.microsoft.graph.models.security.AuditLogRecordType::0190-PlannerTenantSettings +com.microsoft.graph.models.security.AuditLogRecordType::0191-ProjectForTheWebProject +com.microsoft.graph.models.security.AuditLogRecordType::0192-ProjectForTheWebTask +com.microsoft.graph.models.security.AuditLogRecordType::0193-ProjectForTheWebRoadmap +com.microsoft.graph.models.security.AuditLogRecordType::0194-ProjectForTheWebRoadmapItem +com.microsoft.graph.models.security.AuditLogRecordType::0195-ProjectForTheWebProjectSettings +com.microsoft.graph.models.security.AuditLogRecordType::0196-ProjectForTheWebRoadmapSettings +com.microsoft.graph.models.security.AuditLogRecordType::0197-QuarantineMetadata +com.microsoft.graph.models.security.AuditLogRecordType::0198-MicrosoftTodoAudit +com.microsoft.graph.models.security.AuditLogRecordType::0199-TimeTravelFilteringDocMetadata +com.microsoft.graph.models.security.AuditLogRecordType::0200-TeamsQuarantineMetadata +com.microsoft.graph.models.security.AuditLogRecordType::0201-SharePointAppPermissionOperation +com.microsoft.graph.models.security.AuditLogRecordType::0202-MicrosoftTeamsSensitivityLabelAction +com.microsoft.graph.models.security.AuditLogRecordType::0203-FilteringTeamsMetadata +com.microsoft.graph.models.security.AuditLogRecordType::0204-FilteringTeamsUrlInfo +com.microsoft.graph.models.security.AuditLogRecordType::0205-FilteringTeamsPostDeliveryAction +com.microsoft.graph.models.security.AuditLogRecordType::0206-MDCAssessments +com.microsoft.graph.models.security.AuditLogRecordType::0207-MDCRegulatoryComplianceStandards +com.microsoft.graph.models.security.AuditLogRecordType::0208-MDCRegulatoryComplianceControls +com.microsoft.graph.models.security.AuditLogRecordType::0209-MDCRegulatoryComplianceAssessments +com.microsoft.graph.models.security.AuditLogRecordType::0210-MDCSecurityConnectors +com.microsoft.graph.models.security.AuditLogRecordType::0211-MDADataSecuritySignal +com.microsoft.graph.models.security.AuditLogRecordType::0212-VivaGoals +com.microsoft.graph.models.security.AuditLogRecordType::0213-FilteringRuntimeInfo +com.microsoft.graph.models.security.AuditLogRecordType::0214-AttackSimAdmin +com.microsoft.graph.models.security.AuditLogRecordType::0215-MicrosoftGraphDataConnectConsent +com.microsoft.graph.models.security.AuditLogRecordType::0216-FilteringAtpDetonationInfo +com.microsoft.graph.models.security.AuditLogRecordType::0217-PrivacyPortal +com.microsoft.graph.models.security.AuditLogRecordType::0218-ManagedTenants +com.microsoft.graph.models.security.AuditLogRecordType::0219-UnifiedSimulationMatchedItem +com.microsoft.graph.models.security.AuditLogRecordType::0220-UnifiedSimulationSummary +com.microsoft.graph.models.security.AuditLogRecordType::0221-UpdateQuarantineMetadata +com.microsoft.graph.models.security.AuditLogRecordType::0222-MS365DSuppressionRule +com.microsoft.graph.models.security.AuditLogRecordType::0223-PurviewDataMapOperation +com.microsoft.graph.models.security.AuditLogRecordType::0224-FilteringUrlPostClickAction +com.microsoft.graph.models.security.AuditLogRecordType::0225-IrmUserDefinedDetectionSignal +com.microsoft.graph.models.security.AuditLogRecordType::0226-TeamsUpdates +com.microsoft.graph.models.security.AuditLogRecordType::0227-PlannerRosterSensitivityLabel +com.microsoft.graph.models.security.AuditLogRecordType::0228-MS365DIncident +com.microsoft.graph.models.security.AuditLogRecordType::0229-FilteringDelistingMetadata +com.microsoft.graph.models.security.AuditLogRecordType::0230-ComplianceDLPSharePointClassificationExtended +com.microsoft.graph.models.security.AuditLogRecordType::0231-MicrosoftDefenderForIdentityAudit +com.microsoft.graph.models.security.AuditLogRecordType::0232-SupervisoryReviewDayXInsight +com.microsoft.graph.models.security.AuditLogRecordType::0233-DefenderExpertsforXDRAdmin +com.microsoft.graph.models.security.AuditLogRecordType::0234-CDPEdgeBlockedMessage +com.microsoft.graph.models.security.AuditLogRecordType::0235-HostedRpa +com.microsoft.graph.models.security.AuditLogRecordType::0236-CdpContentExplorerAggregateRecord +com.microsoft.graph.models.security.AuditLogRecordType::0237-CDPHygieneAttachmentInfo +com.microsoft.graph.models.security.AuditLogRecordType::0238-CDPHygieneSummary +com.microsoft.graph.models.security.AuditLogRecordType::0239-CDPPostMailDeliveryAction +com.microsoft.graph.models.security.AuditLogRecordType::0240-CDPEmailFeatures +com.microsoft.graph.models.security.AuditLogRecordType::0241-CDPHygieneUrlInfo +com.microsoft.graph.models.security.AuditLogRecordType::0242-CDPUrlClick +com.microsoft.graph.models.security.AuditLogRecordType::0243-CDPPackageManagerHygieneEvent +com.microsoft.graph.models.security.AuditLogRecordType::0244-FilteringDocScan +com.microsoft.graph.models.security.AuditLogRecordType::0245-TimeTravelFilteringDocScan +com.microsoft.graph.models.security.AuditLogRecordType::0246-MAPGOnboard +com.microsoft.graph.models.security.AuditLogRecordType::0247-VfamCreatePolicy +com.microsoft.graph.models.security.AuditLogRecordType::0248-VfamUpdatePolicy +com.microsoft.graph.models.security.AuditLogRecordType::0249-VfamDeletePolicy +com.microsoft.graph.models.security.AuditLogRecordType::0250-M365DAAD +com.microsoft.graph.models.security.AuditLogRecordType::0251-CdpColdCrawlStatus +com.microsoft.graph.models.security.AuditLogRecordType::0252-PowerPlatformAdministratorActivity +com.microsoft.graph.models.security.AuditLogRecordType::0253-Windows365CustomerLockbox +com.microsoft.graph.models.security.AuditLogRecordType::0254-CdpResourceScopeChangeEvent +com.microsoft.graph.models.security.AuditLogRecordType::0255-ComplianceCCExchangeExecutionResult +com.microsoft.graph.models.security.AuditLogRecordType::0256-CdpOcrCostEstimatorRecord +com.microsoft.graph.models.security.AuditLogRecordType::0257-CopilotInteraction +com.microsoft.graph.models.security.AuditLogRecordType::0258-CdpOcrBillingRecord +com.microsoft.graph.models.security.AuditLogRecordType::0259-ComplianceDLPApplications +com.microsoft.graph.models.security.AuditLogRecordType::0260-UAMOperation +com.microsoft.graph.models.security.AuditLogRecordType::0261-VivaLearning +com.microsoft.graph.models.security.AuditLogRecordType::0262-VivaLearningAdmin +com.microsoft.graph.models.security.AuditLogRecordType::0263-PurviewPolicyOperation +com.microsoft.graph.models.security.AuditLogRecordType::0264-PurviewMetadataPolicyOperation +com.microsoft.graph.models.security.AuditLogRecordType::0265-PeopleAdminSettings +com.microsoft.graph.models.security.AuditLogRecordType::0266-CdpComplianceDLPExchangeClassification +com.microsoft.graph.models.security.AuditLogRecordType::0267-CdpComplianceDLPSharePointClassification +com.microsoft.graph.models.security.AuditLogRecordType::0268-FilteringBulkSenderInsightData +com.microsoft.graph.models.security.AuditLogRecordType::0269-FilteringBulkThresholdInsightData +com.microsoft.graph.models.security.AuditLogRecordType::0270-PrivacyOpenAccess +com.microsoft.graph.models.security.AuditLogRecordType::0271-OWAAuth +com.microsoft.graph.models.security.AuditLogRecordType::0272-ComplianceDLPApplicationsClassification +com.microsoft.graph.models.security.AuditLogRecordType::0273-SharePointESignature +com.microsoft.graph.models.security.AuditLogRecordType::0274-Dynamics365BusinessCentral +com.microsoft.graph.models.security.AuditLogRecordType::0275-MeshWorlds +com.microsoft.graph.models.security.AuditLogRecordType::0276-VivaPulseResponse +com.microsoft.graph.models.security.AuditLogRecordType::0277-VivaPulseOrganizer +com.microsoft.graph.models.security.AuditLogRecordType::0278-VivaPulseAdmin +com.microsoft.graph.models.security.AuditLogRecordType::0279-VivaPulseReport +com.microsoft.graph.models.security.AuditLogRecordType::0280-AIAppInteraction +com.microsoft.graph.models.security.AuditLogRecordType::0281-ComplianceDLMExchange +com.microsoft.graph.models.security.AuditLogRecordType::0282-ComplianceDLMSharePoint +com.microsoft.graph.models.security.AuditLogRecordType::0283-ProjectForTheWebAssignedToMeSettings +com.microsoft.graph.models.security.AuditLogRecordType::0284-CPSOperation +com.microsoft.graph.models.security.AuditLogRecordType::0285-ComplianceDLPExchangeDiscovery +com.microsoft.graph.models.security.AuditLogRecordType::0286-PurviewMCRecommendation +com.microsoft.graph.models.security.AuditLogRecordType::0287-UnknownFutureValue +com.microsoft.graph.models.security.AuditLogUserType::0000-Regular +com.microsoft.graph.models.security.AuditLogUserType::0001-Reserved +com.microsoft.graph.models.security.AuditLogUserType::0002-Admin +com.microsoft.graph.models.security.AuditLogUserType::0003-DcAdmin +com.microsoft.graph.models.security.AuditLogUserType::0004-System +com.microsoft.graph.models.security.AuditLogUserType::0005-Application +com.microsoft.graph.models.security.AuditLogUserType::0006-ServicePrincipal +com.microsoft.graph.models.security.AuditLogUserType::0007-CustomPolicy +com.microsoft.graph.models.security.AuditLogUserType::0008-SystemPolicy +com.microsoft.graph.models.security.AuditLogUserType::0009-PartnerTechnician +com.microsoft.graph.models.security.AuditLogUserType::0010-Guest +com.microsoft.graph.models.security.AuditLogUserType::0011-UnknownFutureValue +com.microsoft.graph.models.security.AuditSearchAuditRecord-->AuditData +com.microsoft.graph.models.security.AuditSearchAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.AuditSearchAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.AuditSearchAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.AuditSearchAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.AuditSearchAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AuditSearchAuditRecord com.microsoft.graph.models.security.AuthorityTemplate-->FilePlanDescriptorTemplate com.microsoft.graph.models.security.AuthorityTemplate::|public|constructor():void com.microsoft.graph.models.security.AuthorityTemplate::|public|getFieldDeserializers():Map> @@ -140002,6 +140537,30 @@ com.microsoft.graph.models.security.AutonomousSystem::|public|setOrganization(va com.microsoft.graph.models.security.AutonomousSystem::|public|setValue(value?:String):void com.microsoft.graph.models.security.AutonomousSystem::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AutonomousSystem com.microsoft.graph.models.security.AutonomousSystem~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.models.security.AzureActiveDirectoryAccountLogonAuditRecord-->AuditData +com.microsoft.graph.models.security.AzureActiveDirectoryAccountLogonAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.AzureActiveDirectoryAccountLogonAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.AzureActiveDirectoryAccountLogonAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.AzureActiveDirectoryAccountLogonAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.AzureActiveDirectoryAccountLogonAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AzureActiveDirectoryAccountLogonAuditRecord +com.microsoft.graph.models.security.AzureActiveDirectoryAuditRecord-->AuditData +com.microsoft.graph.models.security.AzureActiveDirectoryAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.AzureActiveDirectoryAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.AzureActiveDirectoryAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.AzureActiveDirectoryAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.AzureActiveDirectoryAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AzureActiveDirectoryAuditRecord +com.microsoft.graph.models.security.AzureActiveDirectoryBaseAuditRecord-->AuditData +com.microsoft.graph.models.security.AzureActiveDirectoryBaseAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.AzureActiveDirectoryBaseAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.AzureActiveDirectoryBaseAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.AzureActiveDirectoryBaseAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.AzureActiveDirectoryBaseAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AzureActiveDirectoryBaseAuditRecord +com.microsoft.graph.models.security.AzureActiveDirectoryStsLogonAuditRecord-->AuditData +com.microsoft.graph.models.security.AzureActiveDirectoryStsLogonAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.AzureActiveDirectoryStsLogonAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.AzureActiveDirectoryStsLogonAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.AzureActiveDirectoryStsLogonAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.AzureActiveDirectoryStsLogonAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AzureActiveDirectoryStsLogonAuditRecord com.microsoft.graph.models.security.AzureResourceEvidence-->AlertEvidence com.microsoft.graph.models.security.AzureResourceEvidence::|public|constructor():void com.microsoft.graph.models.security.AzureResourceEvidence::|public|getFieldDeserializers():Map> @@ -140047,6 +140606,12 @@ com.microsoft.graph.models.security.BlobEvidence::|public|setFileHashes(value?:j com.microsoft.graph.models.security.BlobEvidence::|public|setName(value?:String):void com.microsoft.graph.models.security.BlobEvidence::|public|setUrl(value?:String):void com.microsoft.graph.models.security.BlobEvidence::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):BlobEvidence +com.microsoft.graph.models.security.CampaignAuditRecord-->AuditData +com.microsoft.graph.models.security.CampaignAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.CampaignAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.CampaignAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.CampaignAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.CampaignAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CampaignAuditRecord com.microsoft.graph.models.security.CaseAction::0000-ContentExport com.microsoft.graph.models.security.CaseAction::0001-ApplyTags com.microsoft.graph.models.security.CaseAction::0002-ConvertToPdf @@ -140058,6 +140623,12 @@ com.microsoft.graph.models.security.CaseAction::0007-UnknownFutureValue com.microsoft.graph.models.security.CaseAction::0008-PurgeData com.microsoft.graph.models.security.CaseAction::0009-ExportReport com.microsoft.graph.models.security.CaseAction::0010-ExportResult +com.microsoft.graph.models.security.CaseAuditRecord-->AuditData +com.microsoft.graph.models.security.CaseAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.CaseAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.CaseAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.CaseAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.CaseAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CaseAuditRecord com.microsoft.graph.models.security.CaseEscaped-->Entity com.microsoft.graph.models.security.CaseEscaped::|public|constructor():void com.microsoft.graph.models.security.CaseEscaped::|public|getCreatedDateTime():OffsetDateTime @@ -140076,6 +140647,12 @@ com.microsoft.graph.models.security.CaseEscaped::|public|setLastModifiedBy(value com.microsoft.graph.models.security.CaseEscaped::|public|setLastModifiedDateTime(value?:OffsetDateTime):void com.microsoft.graph.models.security.CaseEscaped::|public|setStatus(value?:CaseStatus):void com.microsoft.graph.models.security.CaseEscaped::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CaseEscaped +com.microsoft.graph.models.security.CaseInvestigation-->AuditData +com.microsoft.graph.models.security.CaseInvestigation::|public|constructor():void +com.microsoft.graph.models.security.CaseInvestigation::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.CaseInvestigation::|public|OdataType:String +com.microsoft.graph.models.security.CaseInvestigation::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.CaseInvestigation::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CaseInvestigation com.microsoft.graph.models.security.CaseOperation-->Entity com.microsoft.graph.models.security.CaseOperation::|public|constructor():void com.microsoft.graph.models.security.CaseOperation::|public|getAction():CaseAction @@ -140140,6 +140717,66 @@ com.microsoft.graph.models.security.CategoryTemplateCollectionResponse::|public| com.microsoft.graph.models.security.CategoryTemplateCollectionResponse::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.models.security.CategoryTemplateCollectionResponse::|public|setValue(value?:java.util.List):void com.microsoft.graph.models.security.CategoryTemplateCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CategoryTemplateCollectionResponse +com.microsoft.graph.models.security.CdpColdCrawlStatusRecord-->AuditData +com.microsoft.graph.models.security.CdpColdCrawlStatusRecord::|public|constructor():void +com.microsoft.graph.models.security.CdpColdCrawlStatusRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.CdpColdCrawlStatusRecord::|public|OdataType:String +com.microsoft.graph.models.security.CdpColdCrawlStatusRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.CdpColdCrawlStatusRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CdpColdCrawlStatusRecord +com.microsoft.graph.models.security.CdpContentExplorerAggregateRecord-->AuditData +com.microsoft.graph.models.security.CdpContentExplorerAggregateRecord::|public|constructor():void +com.microsoft.graph.models.security.CdpContentExplorerAggregateRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.CdpContentExplorerAggregateRecord::|public|OdataType:String +com.microsoft.graph.models.security.CdpContentExplorerAggregateRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.CdpContentExplorerAggregateRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CdpContentExplorerAggregateRecord +com.microsoft.graph.models.security.CdpDlpSensitiveAuditRecord-->AuditData +com.microsoft.graph.models.security.CdpDlpSensitiveAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.CdpDlpSensitiveAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.CdpDlpSensitiveAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.CdpDlpSensitiveAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.CdpDlpSensitiveAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CdpDlpSensitiveAuditRecord +com.microsoft.graph.models.security.CdpDlpSensitiveEndpointAuditRecord-->AuditData +com.microsoft.graph.models.security.CdpDlpSensitiveEndpointAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.CdpDlpSensitiveEndpointAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.CdpDlpSensitiveEndpointAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.CdpDlpSensitiveEndpointAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.CdpDlpSensitiveEndpointAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CdpDlpSensitiveEndpointAuditRecord +com.microsoft.graph.models.security.CdpLogRecord-->AuditData +com.microsoft.graph.models.security.CdpLogRecord::|public|constructor():void +com.microsoft.graph.models.security.CdpLogRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.CdpLogRecord::|public|OdataType:String +com.microsoft.graph.models.security.CdpLogRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.CdpLogRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CdpLogRecord +com.microsoft.graph.models.security.CdpOcrBillingRecord-->AuditData +com.microsoft.graph.models.security.CdpOcrBillingRecord::|public|constructor():void +com.microsoft.graph.models.security.CdpOcrBillingRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.CdpOcrBillingRecord::|public|OdataType:String +com.microsoft.graph.models.security.CdpOcrBillingRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.CdpOcrBillingRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CdpOcrBillingRecord +com.microsoft.graph.models.security.CdpResourceScopeChangeEventRecord-->AuditData +com.microsoft.graph.models.security.CdpResourceScopeChangeEventRecord::|public|constructor():void +com.microsoft.graph.models.security.CdpResourceScopeChangeEventRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.CdpResourceScopeChangeEventRecord::|public|OdataType:String +com.microsoft.graph.models.security.CdpResourceScopeChangeEventRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.CdpResourceScopeChangeEventRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CdpResourceScopeChangeEventRecord +com.microsoft.graph.models.security.CernerSMSLinkRecord-->AuditData +com.microsoft.graph.models.security.CernerSMSLinkRecord::|public|constructor():void +com.microsoft.graph.models.security.CernerSMSLinkRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.CernerSMSLinkRecord::|public|OdataType:String +com.microsoft.graph.models.security.CernerSMSLinkRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.CernerSMSLinkRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CernerSMSLinkRecord +com.microsoft.graph.models.security.CernerSMSSettingsUpdateRecord-->AuditData +com.microsoft.graph.models.security.CernerSMSSettingsUpdateRecord::|public|constructor():void +com.microsoft.graph.models.security.CernerSMSSettingsUpdateRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.CernerSMSSettingsUpdateRecord::|public|OdataType:String +com.microsoft.graph.models.security.CernerSMSSettingsUpdateRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.CernerSMSSettingsUpdateRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CernerSMSSettingsUpdateRecord +com.microsoft.graph.models.security.CernerSMSUnlinkRecord-->AuditData +com.microsoft.graph.models.security.CernerSMSUnlinkRecord::|public|constructor():void +com.microsoft.graph.models.security.CernerSMSUnlinkRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.CernerSMSUnlinkRecord::|public|OdataType:String +com.microsoft.graph.models.security.CernerSMSUnlinkRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.CernerSMSUnlinkRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CernerSMSUnlinkRecord com.microsoft.graph.models.security.ChildSelectability::0000-One com.microsoft.graph.models.security.ChildSelectability::0001-Many com.microsoft.graph.models.security.ChildSelectability::0002-UnknownFutureValue @@ -140215,6 +140852,132 @@ com.microsoft.graph.models.security.CloudLogonSessionEvidence::|public|setSessio com.microsoft.graph.models.security.CloudLogonSessionEvidence::|public|setStartUtcDateTime(value?:OffsetDateTime):void com.microsoft.graph.models.security.CloudLogonSessionEvidence::|public|setUserAgent(value?:String):void com.microsoft.graph.models.security.CloudLogonSessionEvidence::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CloudLogonSessionEvidence +com.microsoft.graph.models.security.ComplianceConnectorAuditRecord-->AuditData +com.microsoft.graph.models.security.ComplianceConnectorAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.ComplianceConnectorAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.ComplianceConnectorAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.ComplianceConnectorAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.ComplianceConnectorAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ComplianceConnectorAuditRecord +com.microsoft.graph.models.security.ComplianceDLMExchangeAuditRecord-->AuditData +com.microsoft.graph.models.security.ComplianceDLMExchangeAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.ComplianceDLMExchangeAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.ComplianceDLMExchangeAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.ComplianceDLMExchangeAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.ComplianceDLMExchangeAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ComplianceDLMExchangeAuditRecord +com.microsoft.graph.models.security.ComplianceDLMSharePointAuditRecord-->AuditData +com.microsoft.graph.models.security.ComplianceDLMSharePointAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.ComplianceDLMSharePointAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.ComplianceDLMSharePointAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.ComplianceDLMSharePointAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.ComplianceDLMSharePointAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ComplianceDLMSharePointAuditRecord +com.microsoft.graph.models.security.ComplianceDlpApplicationsAuditRecord-->AuditData +com.microsoft.graph.models.security.ComplianceDlpApplicationsAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.ComplianceDlpApplicationsAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.ComplianceDlpApplicationsAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.ComplianceDlpApplicationsAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.ComplianceDlpApplicationsAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ComplianceDlpApplicationsAuditRecord +com.microsoft.graph.models.security.ComplianceDlpApplicationsClassificationAuditRecord-->AuditData +com.microsoft.graph.models.security.ComplianceDlpApplicationsClassificationAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.ComplianceDlpApplicationsClassificationAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.ComplianceDlpApplicationsClassificationAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.ComplianceDlpApplicationsClassificationAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.ComplianceDlpApplicationsClassificationAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ComplianceDlpApplicationsClassificationAuditRecord +com.microsoft.graph.models.security.ComplianceDlpBaseAuditRecord-->AuditData +com.microsoft.graph.models.security.ComplianceDlpBaseAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.ComplianceDlpBaseAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.ComplianceDlpBaseAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.ComplianceDlpBaseAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.ComplianceDlpBaseAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ComplianceDlpBaseAuditRecord +com.microsoft.graph.models.security.ComplianceDlpClassificationBaseAuditRecord-->AuditData +com.microsoft.graph.models.security.ComplianceDlpClassificationBaseAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.ComplianceDlpClassificationBaseAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.ComplianceDlpClassificationBaseAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.ComplianceDlpClassificationBaseAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.ComplianceDlpClassificationBaseAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ComplianceDlpClassificationBaseAuditRecord +com.microsoft.graph.models.security.ComplianceDlpClassificationBaseCdpRecord-->AuditData +com.microsoft.graph.models.security.ComplianceDlpClassificationBaseCdpRecord::|public|constructor():void +com.microsoft.graph.models.security.ComplianceDlpClassificationBaseCdpRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.ComplianceDlpClassificationBaseCdpRecord::|public|OdataType:String +com.microsoft.graph.models.security.ComplianceDlpClassificationBaseCdpRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.ComplianceDlpClassificationBaseCdpRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ComplianceDlpClassificationBaseCdpRecord +com.microsoft.graph.models.security.ComplianceDlpEndpointAuditRecord-->AuditData +com.microsoft.graph.models.security.ComplianceDlpEndpointAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.ComplianceDlpEndpointAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.ComplianceDlpEndpointAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.ComplianceDlpEndpointAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.ComplianceDlpEndpointAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ComplianceDlpEndpointAuditRecord +com.microsoft.graph.models.security.ComplianceDlpEndpointDiscoveryAuditRecord-->AuditData +com.microsoft.graph.models.security.ComplianceDlpEndpointDiscoveryAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.ComplianceDlpEndpointDiscoveryAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.ComplianceDlpEndpointDiscoveryAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.ComplianceDlpEndpointDiscoveryAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.ComplianceDlpEndpointDiscoveryAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ComplianceDlpEndpointDiscoveryAuditRecord +com.microsoft.graph.models.security.ComplianceDlpExchangeAuditRecord-->AuditData +com.microsoft.graph.models.security.ComplianceDlpExchangeAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.ComplianceDlpExchangeAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.ComplianceDlpExchangeAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.ComplianceDlpExchangeAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.ComplianceDlpExchangeAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ComplianceDlpExchangeAuditRecord +com.microsoft.graph.models.security.ComplianceDlpExchangeClassificationAuditRecord-->AuditData +com.microsoft.graph.models.security.ComplianceDlpExchangeClassificationAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.ComplianceDlpExchangeClassificationAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.ComplianceDlpExchangeClassificationAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.ComplianceDlpExchangeClassificationAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.ComplianceDlpExchangeClassificationAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ComplianceDlpExchangeClassificationAuditRecord +com.microsoft.graph.models.security.ComplianceDlpExchangeClassificationCdpRecord-->AuditData +com.microsoft.graph.models.security.ComplianceDlpExchangeClassificationCdpRecord::|public|constructor():void +com.microsoft.graph.models.security.ComplianceDlpExchangeClassificationCdpRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.ComplianceDlpExchangeClassificationCdpRecord::|public|OdataType:String +com.microsoft.graph.models.security.ComplianceDlpExchangeClassificationCdpRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.ComplianceDlpExchangeClassificationCdpRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ComplianceDlpExchangeClassificationCdpRecord +com.microsoft.graph.models.security.ComplianceDlpExchangeDiscoveryAuditRecord-->AuditData +com.microsoft.graph.models.security.ComplianceDlpExchangeDiscoveryAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.ComplianceDlpExchangeDiscoveryAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.ComplianceDlpExchangeDiscoveryAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.ComplianceDlpExchangeDiscoveryAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.ComplianceDlpExchangeDiscoveryAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ComplianceDlpExchangeDiscoveryAuditRecord +com.microsoft.graph.models.security.ComplianceDlpSharePointAuditRecord-->AuditData +com.microsoft.graph.models.security.ComplianceDlpSharePointAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.ComplianceDlpSharePointAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.ComplianceDlpSharePointAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.ComplianceDlpSharePointAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.ComplianceDlpSharePointAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ComplianceDlpSharePointAuditRecord +com.microsoft.graph.models.security.ComplianceDlpSharePointClassificationAuditRecord-->AuditData +com.microsoft.graph.models.security.ComplianceDlpSharePointClassificationAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.ComplianceDlpSharePointClassificationAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.ComplianceDlpSharePointClassificationAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.ComplianceDlpSharePointClassificationAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.ComplianceDlpSharePointClassificationAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ComplianceDlpSharePointClassificationAuditRecord +com.microsoft.graph.models.security.ComplianceDlpSharePointClassificationExtendedAuditRecord-->AuditData +com.microsoft.graph.models.security.ComplianceDlpSharePointClassificationExtendedAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.ComplianceDlpSharePointClassificationExtendedAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.ComplianceDlpSharePointClassificationExtendedAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.ComplianceDlpSharePointClassificationExtendedAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.ComplianceDlpSharePointClassificationExtendedAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ComplianceDlpSharePointClassificationExtendedAuditRecord +com.microsoft.graph.models.security.ComplianceManagerActionRecord-->AuditData +com.microsoft.graph.models.security.ComplianceManagerActionRecord::|public|constructor():void +com.microsoft.graph.models.security.ComplianceManagerActionRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.ComplianceManagerActionRecord::|public|OdataType:String +com.microsoft.graph.models.security.ComplianceManagerActionRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.ComplianceManagerActionRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ComplianceManagerActionRecord +com.microsoft.graph.models.security.ComplianceSupervisionBaseAuditRecord-->AuditData +com.microsoft.graph.models.security.ComplianceSupervisionBaseAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.ComplianceSupervisionBaseAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.ComplianceSupervisionBaseAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.ComplianceSupervisionBaseAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.ComplianceSupervisionBaseAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ComplianceSupervisionBaseAuditRecord +com.microsoft.graph.models.security.ComplianceSupervisionExchangeAuditRecord-->AuditData +com.microsoft.graph.models.security.ComplianceSupervisionExchangeAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.ComplianceSupervisionExchangeAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.ComplianceSupervisionExchangeAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.ComplianceSupervisionExchangeAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.ComplianceSupervisionExchangeAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ComplianceSupervisionExchangeAuditRecord +com.microsoft.graph.models.security.ConsumptionResourceAuditRecord-->AuditData +com.microsoft.graph.models.security.ConsumptionResourceAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.ConsumptionResourceAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.ConsumptionResourceAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.ConsumptionResourceAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.ConsumptionResourceAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ConsumptionResourceAuditRecord com.microsoft.graph.models.security.ContainerEvidence-->AlertEvidence com.microsoft.graph.models.security.ContainerEvidence::|public|constructor():void com.microsoft.graph.models.security.ContainerEvidence::|public|getArgs():java.util.List @@ -140263,6 +141026,54 @@ com.microsoft.graph.models.security.ContentFormat::0000-Text com.microsoft.graph.models.security.ContentFormat::0001-Html com.microsoft.graph.models.security.ContentFormat::0002-Markdown com.microsoft.graph.models.security.ContentFormat::0003-UnknownFutureValue +com.microsoft.graph.models.security.CopilotInteractionAuditRecord-->AuditData +com.microsoft.graph.models.security.CopilotInteractionAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.CopilotInteractionAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.CopilotInteractionAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.CopilotInteractionAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.CopilotInteractionAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CopilotInteractionAuditRecord +com.microsoft.graph.models.security.CoreReportingSettingsAuditRecord-->AuditData +com.microsoft.graph.models.security.CoreReportingSettingsAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.CoreReportingSettingsAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.CoreReportingSettingsAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.CoreReportingSettingsAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.CoreReportingSettingsAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CoreReportingSettingsAuditRecord +com.microsoft.graph.models.security.CortanaBriefingAuditRecord-->AuditData +com.microsoft.graph.models.security.CortanaBriefingAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.CortanaBriefingAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.CortanaBriefingAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.CortanaBriefingAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.CortanaBriefingAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CortanaBriefingAuditRecord +com.microsoft.graph.models.security.CpsCommonPolicyAuditRecord-->AuditData +com.microsoft.graph.models.security.CpsCommonPolicyAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.CpsCommonPolicyAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.CpsCommonPolicyAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.CpsCommonPolicyAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.CpsCommonPolicyAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CpsCommonPolicyAuditRecord +com.microsoft.graph.models.security.CpsPolicyConfigAuditRecord-->AuditData +com.microsoft.graph.models.security.CpsPolicyConfigAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.CpsPolicyConfigAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.CpsPolicyConfigAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.CpsPolicyConfigAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.CpsPolicyConfigAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CpsPolicyConfigAuditRecord +com.microsoft.graph.models.security.CrmBaseAuditRecord-->AuditData +com.microsoft.graph.models.security.CrmBaseAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.CrmBaseAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.CrmBaseAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.CrmBaseAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.CrmBaseAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CrmBaseAuditRecord +com.microsoft.graph.models.security.CrmEntityOperationAuditRecord-->AuditData +com.microsoft.graph.models.security.CrmEntityOperationAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.CrmEntityOperationAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.CrmEntityOperationAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.CrmEntityOperationAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.CrmEntityOperationAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CrmEntityOperationAuditRecord +com.microsoft.graph.models.security.CustomerKeyServiceEncryptionAuditRecord-->AuditData +com.microsoft.graph.models.security.CustomerKeyServiceEncryptionAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.CustomerKeyServiceEncryptionAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.CustomerKeyServiceEncryptionAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.CustomerKeyServiceEncryptionAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.CustomerKeyServiceEncryptionAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CustomerKeyServiceEncryptionAuditRecord com.microsoft.graph.models.security.CvssSummary::|protected|backingStore:BackingStore com.microsoft.graph.models.security.CvssSummary::|public|constructor():void com.microsoft.graph.models.security.CvssSummary::|public|getAdditionalData():Map @@ -140281,6 +141092,36 @@ com.microsoft.graph.models.security.CvssSummary::|public|setSeverity(value?:Vuln com.microsoft.graph.models.security.CvssSummary::|public|setVectorString(value?:String):void com.microsoft.graph.models.security.CvssSummary::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CvssSummary com.microsoft.graph.models.security.CvssSummary~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.models.security.DataCenterSecurityBaseAuditRecord-->AuditData +com.microsoft.graph.models.security.DataCenterSecurityBaseAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.DataCenterSecurityBaseAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.DataCenterSecurityBaseAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.DataCenterSecurityBaseAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.DataCenterSecurityBaseAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DataCenterSecurityBaseAuditRecord +com.microsoft.graph.models.security.DataCenterSecurityCmdletAuditRecord-->AuditData +com.microsoft.graph.models.security.DataCenterSecurityCmdletAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.DataCenterSecurityCmdletAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.DataCenterSecurityCmdletAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.DataCenterSecurityCmdletAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.DataCenterSecurityCmdletAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DataCenterSecurityCmdletAuditRecord +com.microsoft.graph.models.security.DataGovernanceAuditRecord-->AuditData +com.microsoft.graph.models.security.DataGovernanceAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.DataGovernanceAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.DataGovernanceAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.DataGovernanceAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.DataGovernanceAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DataGovernanceAuditRecord +com.microsoft.graph.models.security.DataInsightsRestApiAuditRecord-->AuditData +com.microsoft.graph.models.security.DataInsightsRestApiAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.DataInsightsRestApiAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.DataInsightsRestApiAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.DataInsightsRestApiAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.DataInsightsRestApiAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DataInsightsRestApiAuditRecord +com.microsoft.graph.models.security.DataLakeExportOperationAuditRecord-->AuditData +com.microsoft.graph.models.security.DataLakeExportOperationAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.DataLakeExportOperationAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.DataLakeExportOperationAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.DataLakeExportOperationAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.DataLakeExportOperationAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DataLakeExportOperationAuditRecord com.microsoft.graph.models.security.DataSet-->Entity com.microsoft.graph.models.security.DataSet::|public|constructor():void com.microsoft.graph.models.security.DataSet::|public|getCreatedBy():IdentitySet @@ -140295,6 +141136,12 @@ com.microsoft.graph.models.security.DataSet::|public|setCreatedDateTime(value?:O com.microsoft.graph.models.security.DataSet::|public|setDescription(value?:String):void com.microsoft.graph.models.security.DataSet::|public|setDisplayName(value?:String):void com.microsoft.graph.models.security.DataSet::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DataSet +com.microsoft.graph.models.security.DataShareOperationAuditRecord-->AuditData +com.microsoft.graph.models.security.DataShareOperationAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.DataShareOperationAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.DataShareOperationAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.DataShareOperationAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.DataShareOperationAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DataShareOperationAuditRecord com.microsoft.graph.models.security.DataSource-->Entity com.microsoft.graph.models.security.DataSource::|public|constructor():void com.microsoft.graph.models.security.DataSource::|public|getCreatedBy():IdentitySet @@ -140349,6 +141196,12 @@ com.microsoft.graph.models.security.DataSourceScopes::0002-AllTenantSites com.microsoft.graph.models.security.DataSourceScopes::0003-AllCaseCustodians com.microsoft.graph.models.security.DataSourceScopes::0004-AllCaseNoncustodialDataSources com.microsoft.graph.models.security.DataSourceScopes::0005-UnknownFutureValue +com.microsoft.graph.models.security.DefaultAuditData-->AuditData +com.microsoft.graph.models.security.DefaultAuditData::|public|constructor():void +com.microsoft.graph.models.security.DefaultAuditData::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.DefaultAuditData::|public|OdataType:String +com.microsoft.graph.models.security.DefaultAuditData::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.DefaultAuditData::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DefaultAuditData com.microsoft.graph.models.security.DefaultRecordBehavior::0000-StartLocked com.microsoft.graph.models.security.DefaultRecordBehavior::0001-StartUnlocked com.microsoft.graph.models.security.DefaultRecordBehavior::0002-UnknownFutureValue @@ -140359,6 +141212,18 @@ com.microsoft.graph.models.security.DefenderAvStatus::0003-Updated com.microsoft.graph.models.security.DefenderAvStatus::0004-Unknown com.microsoft.graph.models.security.DefenderAvStatus::0005-NotSupported com.microsoft.graph.models.security.DefenderAvStatus::0006-UnknownFutureValue +com.microsoft.graph.models.security.DefenderSecurityAlertBaseRecord-->AuditData +com.microsoft.graph.models.security.DefenderSecurityAlertBaseRecord::|public|constructor():void +com.microsoft.graph.models.security.DefenderSecurityAlertBaseRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.DefenderSecurityAlertBaseRecord::|public|OdataType:String +com.microsoft.graph.models.security.DefenderSecurityAlertBaseRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.DefenderSecurityAlertBaseRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DefenderSecurityAlertBaseRecord +com.microsoft.graph.models.security.DeleteCertificateRecord-->AuditData +com.microsoft.graph.models.security.DeleteCertificateRecord::|public|constructor():void +com.microsoft.graph.models.security.DeleteCertificateRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.DeleteCertificateRecord::|public|OdataType:String +com.microsoft.graph.models.security.DeleteCertificateRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.DeleteCertificateRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeleteCertificateRecord com.microsoft.graph.models.security.DepartmentTemplate-->FilePlanDescriptorTemplate com.microsoft.graph.models.security.DepartmentTemplate::|public|constructor():void com.microsoft.graph.models.security.DepartmentTemplate::|public|getFieldDeserializers():Map> @@ -140510,6 +141375,18 @@ com.microsoft.graph.models.security.Dictionary::|public|setBackingStore(value:Ba com.microsoft.graph.models.security.Dictionary::|public|setOdataType(value?:String):void com.microsoft.graph.models.security.Dictionary::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):Dictionary com.microsoft.graph.models.security.Dictionary~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.models.security.DisableConsentRecord-->AuditData +com.microsoft.graph.models.security.DisableConsentRecord::|public|constructor():void +com.microsoft.graph.models.security.DisableConsentRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.DisableConsentRecord::|public|OdataType:String +com.microsoft.graph.models.security.DisableConsentRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.DisableConsentRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DisableConsentRecord +com.microsoft.graph.models.security.DiscoveryAuditRecord-->AuditData +com.microsoft.graph.models.security.DiscoveryAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.DiscoveryAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.DiscoveryAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.DiscoveryAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.DiscoveryAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DiscoveryAuditRecord com.microsoft.graph.models.security.DispositionReviewStage-->Entity com.microsoft.graph.models.security.DispositionReviewStage::|public|constructor():void com.microsoft.graph.models.security.DispositionReviewStage::|public|getFieldDeserializers():Map> @@ -140529,6 +141406,24 @@ com.microsoft.graph.models.security.DispositionReviewStageCollectionResponse::|p com.microsoft.graph.models.security.DispositionReviewStageCollectionResponse::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.models.security.DispositionReviewStageCollectionResponse::|public|setValue(value?:java.util.List):void com.microsoft.graph.models.security.DispositionReviewStageCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DispositionReviewStageCollectionResponse +com.microsoft.graph.models.security.DlpEndpointAuditRecord-->AuditData +com.microsoft.graph.models.security.DlpEndpointAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.DlpEndpointAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.DlpEndpointAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.DlpEndpointAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.DlpEndpointAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DlpEndpointAuditRecord +com.microsoft.graph.models.security.DlpSensitiveInformationTypeCmdletRecord-->AuditData +com.microsoft.graph.models.security.DlpSensitiveInformationTypeCmdletRecord::|public|constructor():void +com.microsoft.graph.models.security.DlpSensitiveInformationTypeCmdletRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.DlpSensitiveInformationTypeCmdletRecord::|public|OdataType:String +com.microsoft.graph.models.security.DlpSensitiveInformationTypeCmdletRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.DlpSensitiveInformationTypeCmdletRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DlpSensitiveInformationTypeCmdletRecord +com.microsoft.graph.models.security.DlpSensitiveInformationTypeRulePackageCmdletRecord-->AuditData +com.microsoft.graph.models.security.DlpSensitiveInformationTypeRulePackageCmdletRecord::|public|constructor():void +com.microsoft.graph.models.security.DlpSensitiveInformationTypeRulePackageCmdletRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.DlpSensitiveInformationTypeRulePackageCmdletRecord::|public|OdataType:String +com.microsoft.graph.models.security.DlpSensitiveInformationTypeRulePackageCmdletRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.DlpSensitiveInformationTypeRulePackageCmdletRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DlpSensitiveInformationTypeRulePackageCmdletRecord com.microsoft.graph.models.security.DnsEvidence-->AlertEvidence com.microsoft.graph.models.security.DnsEvidence::|public|constructor():void com.microsoft.graph.models.security.DnsEvidence::|public|getDnsServerIp():IpEvidence @@ -140548,6 +141443,18 @@ com.microsoft.graph.models.security.DocumentVersion::0001-Recent10 com.microsoft.graph.models.security.DocumentVersion::0002-Recent100 com.microsoft.graph.models.security.DocumentVersion::0003-All com.microsoft.graph.models.security.DocumentVersion::0004-UnknownFutureValue +com.microsoft.graph.models.security.DownloadCertificateRecord-->AuditData +com.microsoft.graph.models.security.DownloadCertificateRecord::|public|constructor():void +com.microsoft.graph.models.security.DownloadCertificateRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.DownloadCertificateRecord::|public|OdataType:String +com.microsoft.graph.models.security.DownloadCertificateRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.DownloadCertificateRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DownloadCertificateRecord +com.microsoft.graph.models.security.Dynamics365BusinessCentralAuditRecord-->AuditData +com.microsoft.graph.models.security.Dynamics365BusinessCentralAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.Dynamics365BusinessCentralAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.Dynamics365BusinessCentralAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.Dynamics365BusinessCentralAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.Dynamics365BusinessCentralAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):Dynamics365BusinessCentralAuditRecord com.microsoft.graph.models.security.EdiscoveryAddToReviewSetOperation-->CaseOperation com.microsoft.graph.models.security.EdiscoveryAddToReviewSetOperation::|public|constructor():void com.microsoft.graph.models.security.EdiscoveryAddToReviewSetOperation::|public|getAdditionalDataOptions():AdditionalDataOptions @@ -140837,6 +141744,30 @@ com.microsoft.graph.models.security.EmailSender::|public|setEmailAddress(value?: com.microsoft.graph.models.security.EmailSender::|public|setOdataType(value?:String):void com.microsoft.graph.models.security.EmailSender::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):EmailSender com.microsoft.graph.models.security.EmailSender~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.models.security.EnableConsentRecord-->AuditData +com.microsoft.graph.models.security.EnableConsentRecord::|public|constructor():void +com.microsoft.graph.models.security.EnableConsentRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.EnableConsentRecord::|public|OdataType:String +com.microsoft.graph.models.security.EnableConsentRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.EnableConsentRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):EnableConsentRecord +com.microsoft.graph.models.security.EpicSMSLinkRecord-->AuditData +com.microsoft.graph.models.security.EpicSMSLinkRecord::|public|constructor():void +com.microsoft.graph.models.security.EpicSMSLinkRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.EpicSMSLinkRecord::|public|OdataType:String +com.microsoft.graph.models.security.EpicSMSLinkRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.EpicSMSLinkRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):EpicSMSLinkRecord +com.microsoft.graph.models.security.EpicSMSSettingsUpdateRecord-->AuditData +com.microsoft.graph.models.security.EpicSMSSettingsUpdateRecord::|public|constructor():void +com.microsoft.graph.models.security.EpicSMSSettingsUpdateRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.EpicSMSSettingsUpdateRecord::|public|OdataType:String +com.microsoft.graph.models.security.EpicSMSSettingsUpdateRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.EpicSMSSettingsUpdateRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):EpicSMSSettingsUpdateRecord +com.microsoft.graph.models.security.EpicSMSUnlinkRecord-->AuditData +com.microsoft.graph.models.security.EpicSMSUnlinkRecord::|public|constructor():void +com.microsoft.graph.models.security.EpicSMSUnlinkRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.EpicSMSUnlinkRecord::|public|OdataType:String +com.microsoft.graph.models.security.EpicSMSUnlinkRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.EpicSMSUnlinkRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):EpicSMSUnlinkRecord com.microsoft.graph.models.security.EventPropagationResult::|protected|backingStore:BackingStore com.microsoft.graph.models.security.EventPropagationResult::|public|constructor():void com.microsoft.graph.models.security.EventPropagationResult::|public|getAdditionalData():Map @@ -140916,6 +141847,42 @@ com.microsoft.graph.models.security.EvidenceVerdict::0001-Suspicious com.microsoft.graph.models.security.EvidenceVerdict::0002-Malicious com.microsoft.graph.models.security.EvidenceVerdict::0003-NoThreatsFound com.microsoft.graph.models.security.EvidenceVerdict::0004-UnknownFutureValue +com.microsoft.graph.models.security.ExchangeAdminAuditRecord-->AuditData +com.microsoft.graph.models.security.ExchangeAdminAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.ExchangeAdminAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.ExchangeAdminAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.ExchangeAdminAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.ExchangeAdminAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ExchangeAdminAuditRecord +com.microsoft.graph.models.security.ExchangeAggregatedMailboxAuditRecord-->AuditData +com.microsoft.graph.models.security.ExchangeAggregatedMailboxAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.ExchangeAggregatedMailboxAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.ExchangeAggregatedMailboxAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.ExchangeAggregatedMailboxAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.ExchangeAggregatedMailboxAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ExchangeAggregatedMailboxAuditRecord +com.microsoft.graph.models.security.ExchangeAggregatedOperationRecord-->AuditData +com.microsoft.graph.models.security.ExchangeAggregatedOperationRecord::|public|constructor():void +com.microsoft.graph.models.security.ExchangeAggregatedOperationRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.ExchangeAggregatedOperationRecord::|public|OdataType:String +com.microsoft.graph.models.security.ExchangeAggregatedOperationRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.ExchangeAggregatedOperationRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ExchangeAggregatedOperationRecord +com.microsoft.graph.models.security.ExchangeMailboxAuditBaseRecord-->AuditData +com.microsoft.graph.models.security.ExchangeMailboxAuditBaseRecord::|public|constructor():void +com.microsoft.graph.models.security.ExchangeMailboxAuditBaseRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.ExchangeMailboxAuditBaseRecord::|public|OdataType:String +com.microsoft.graph.models.security.ExchangeMailboxAuditBaseRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.ExchangeMailboxAuditBaseRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ExchangeMailboxAuditBaseRecord +com.microsoft.graph.models.security.ExchangeMailboxAuditGroupRecord-->AuditData +com.microsoft.graph.models.security.ExchangeMailboxAuditGroupRecord::|public|constructor():void +com.microsoft.graph.models.security.ExchangeMailboxAuditGroupRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.ExchangeMailboxAuditGroupRecord::|public|OdataType:String +com.microsoft.graph.models.security.ExchangeMailboxAuditGroupRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.ExchangeMailboxAuditGroupRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ExchangeMailboxAuditGroupRecord +com.microsoft.graph.models.security.ExchangeMailboxAuditRecord-->AuditData +com.microsoft.graph.models.security.ExchangeMailboxAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.ExchangeMailboxAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.ExchangeMailboxAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.ExchangeMailboxAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.ExchangeMailboxAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ExchangeMailboxAuditRecord com.microsoft.graph.models.security.ExportCriteria::0000-SearchHits com.microsoft.graph.models.security.ExportCriteria::0001-PartiallyIndexed com.microsoft.graph.models.security.ExportCriteria::0002-UnknownFutureValue @@ -140958,6 +141925,30 @@ com.microsoft.graph.models.security.ExportOptions::0005-SplitSource com.microsoft.graph.models.security.ExportOptions::0006-IncludeFolderAndPath com.microsoft.graph.models.security.ExportOptions::0007-FriendlyName com.microsoft.graph.models.security.ExportOptions::0008-CondensePaths +com.microsoft.graph.models.security.FhirBaseUrlAddRecord-->AuditData +com.microsoft.graph.models.security.FhirBaseUrlAddRecord::|public|constructor():void +com.microsoft.graph.models.security.FhirBaseUrlAddRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.FhirBaseUrlAddRecord::|public|OdataType:String +com.microsoft.graph.models.security.FhirBaseUrlAddRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.FhirBaseUrlAddRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):FhirBaseUrlAddRecord +com.microsoft.graph.models.security.FhirBaseUrlApproveRecord-->AuditData +com.microsoft.graph.models.security.FhirBaseUrlApproveRecord::|public|constructor():void +com.microsoft.graph.models.security.FhirBaseUrlApproveRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.FhirBaseUrlApproveRecord::|public|OdataType:String +com.microsoft.graph.models.security.FhirBaseUrlApproveRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.FhirBaseUrlApproveRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):FhirBaseUrlApproveRecord +com.microsoft.graph.models.security.FhirBaseUrlDeleteRecord-->AuditData +com.microsoft.graph.models.security.FhirBaseUrlDeleteRecord::|public|constructor():void +com.microsoft.graph.models.security.FhirBaseUrlDeleteRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.FhirBaseUrlDeleteRecord::|public|OdataType:String +com.microsoft.graph.models.security.FhirBaseUrlDeleteRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.FhirBaseUrlDeleteRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):FhirBaseUrlDeleteRecord +com.microsoft.graph.models.security.FhirBaseUrlUpdateRecord-->AuditData +com.microsoft.graph.models.security.FhirBaseUrlUpdateRecord::|public|constructor():void +com.microsoft.graph.models.security.FhirBaseUrlUpdateRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.FhirBaseUrlUpdateRecord::|public|OdataType:String +com.microsoft.graph.models.security.FhirBaseUrlUpdateRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.FhirBaseUrlUpdateRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):FhirBaseUrlUpdateRecord com.microsoft.graph.models.security.FileDetails::|protected|backingStore:BackingStore com.microsoft.graph.models.security.FileDetails::|public|constructor():void com.microsoft.graph.models.security.FileDetails::|public|getAdditionalData():Map @@ -141254,6 +142245,12 @@ com.microsoft.graph.models.security.GoogleCloudResourceEvidence::|public|setProj com.microsoft.graph.models.security.GoogleCloudResourceEvidence::|public|setResourceName(value?:String):void com.microsoft.graph.models.security.GoogleCloudResourceEvidence::|public|setResourceType(value?:String):void com.microsoft.graph.models.security.GoogleCloudResourceEvidence::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):GoogleCloudResourceEvidence +com.microsoft.graph.models.security.HealthcareSignalRecord-->AuditData +com.microsoft.graph.models.security.HealthcareSignalRecord::|public|constructor():void +com.microsoft.graph.models.security.HealthcareSignalRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.HealthcareSignalRecord::|public|OdataType:String +com.microsoft.graph.models.security.HealthcareSignalRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.HealthcareSignalRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):HealthcareSignalRecord com.microsoft.graph.models.security.HealthIssue-->Entity com.microsoft.graph.models.security.HealthIssue::|public|constructor():void com.microsoft.graph.models.security.HealthIssue::|public|getAdditionalInformation():java.util.List @@ -141395,6 +142392,12 @@ com.microsoft.graph.models.security.HostCookieCollectionResponse::|public|getVal com.microsoft.graph.models.security.HostCookieCollectionResponse::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.models.security.HostCookieCollectionResponse::|public|setValue(value?:java.util.List):void com.microsoft.graph.models.security.HostCookieCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):HostCookieCollectionResponse +com.microsoft.graph.models.security.HostedRpaAuditRecord-->AuditData +com.microsoft.graph.models.security.HostedRpaAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.HostedRpaAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.HostedRpaAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.HostedRpaAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.HostedRpaAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):HostedRpaAuditRecord com.microsoft.graph.models.security.HostLogonSessionEvidence-->AlertEvidence com.microsoft.graph.models.security.HostLogonSessionEvidence::|public|constructor():void com.microsoft.graph.models.security.HostLogonSessionEvidence::|public|getAccount():UserEvidence @@ -141634,6 +142637,12 @@ com.microsoft.graph.models.security.HostTrackerCollectionResponse::|public|getVa com.microsoft.graph.models.security.HostTrackerCollectionResponse::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.models.security.HostTrackerCollectionResponse::|public|setValue(value?:java.util.List):void com.microsoft.graph.models.security.HostTrackerCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):HostTrackerCollectionResponse +com.microsoft.graph.models.security.HrSignalAuditRecord-->AuditData +com.microsoft.graph.models.security.HrSignalAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.HrSignalAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.HrSignalAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.HrSignalAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.HrSignalAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):HrSignalAuditRecord com.microsoft.graph.models.security.HuntingQueryResults::|protected|backingStore:BackingStore com.microsoft.graph.models.security.HuntingQueryResults::|public|constructor():void com.microsoft.graph.models.security.HuntingQueryResults::|public|getAdditionalData():Map @@ -141662,6 +142671,12 @@ com.microsoft.graph.models.security.HuntingRowResult::|public|setBackingStore(va com.microsoft.graph.models.security.HuntingRowResult::|public|setOdataType(value?:String):void com.microsoft.graph.models.security.HuntingRowResult::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):HuntingRowResult com.microsoft.graph.models.security.HuntingRowResult~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.models.security.HygieneEventRecord-->AuditData +com.microsoft.graph.models.security.HygieneEventRecord::|public|constructor():void +com.microsoft.graph.models.security.HygieneEventRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.HygieneEventRecord::|public|OdataType:String +com.microsoft.graph.models.security.HygieneEventRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.HygieneEventRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):HygieneEventRecord com.microsoft.graph.models.security.Hyperlink::|protected|backingStore:BackingStore com.microsoft.graph.models.security.Hyperlink::|public|constructor():void com.microsoft.graph.models.security.Hyperlink::|public|getAdditionalData():Map @@ -141759,6 +142774,30 @@ com.microsoft.graph.models.security.IndicatorSource::0000-Microsoft com.microsoft.graph.models.security.IndicatorSource::0001-Osint com.microsoft.graph.models.security.IndicatorSource::0002-Public com.microsoft.graph.models.security.IndicatorSource::0003-UnknownFutureValue +com.microsoft.graph.models.security.InformationBarrierPolicyApplicationAuditRecord-->AuditData +com.microsoft.graph.models.security.InformationBarrierPolicyApplicationAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.InformationBarrierPolicyApplicationAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.InformationBarrierPolicyApplicationAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.InformationBarrierPolicyApplicationAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.InformationBarrierPolicyApplicationAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):InformationBarrierPolicyApplicationAuditRecord +com.microsoft.graph.models.security.InformationWorkerProtectionAuditRecord-->AuditData +com.microsoft.graph.models.security.InformationWorkerProtectionAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.InformationWorkerProtectionAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.InformationWorkerProtectionAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.InformationWorkerProtectionAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.InformationWorkerProtectionAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):InformationWorkerProtectionAuditRecord +com.microsoft.graph.models.security.InsiderRiskScopedUserInsightsRecord-->AuditData +com.microsoft.graph.models.security.InsiderRiskScopedUserInsightsRecord::|public|constructor():void +com.microsoft.graph.models.security.InsiderRiskScopedUserInsightsRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.InsiderRiskScopedUserInsightsRecord::|public|OdataType:String +com.microsoft.graph.models.security.InsiderRiskScopedUserInsightsRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.InsiderRiskScopedUserInsightsRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):InsiderRiskScopedUserInsightsRecord +com.microsoft.graph.models.security.InsiderRiskScopedUsersRecord-->AuditData +com.microsoft.graph.models.security.InsiderRiskScopedUsersRecord::|public|constructor():void +com.microsoft.graph.models.security.InsiderRiskScopedUsersRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.InsiderRiskScopedUsersRecord::|public|OdataType:String +com.microsoft.graph.models.security.InsiderRiskScopedUsersRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.InsiderRiskScopedUsersRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):InsiderRiskScopedUsersRecord com.microsoft.graph.models.security.IntelligenceProfile-->Entity com.microsoft.graph.models.security.IntelligenceProfile::|public|constructor():void com.microsoft.graph.models.security.IntelligenceProfile::|public|getAliases():java.util.List @@ -141919,9 +142958,27 @@ com.microsoft.graph.models.security.IpEvidence::|public|setIpAddress(value?:Stri com.microsoft.graph.models.security.IpEvidence::|public|setLocation(value?:GeoLocation):void com.microsoft.graph.models.security.IpEvidence::|public|setStream(value?:Stream):void com.microsoft.graph.models.security.IpEvidence::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):IpEvidence +com.microsoft.graph.models.security.IrmSecurityAlertRecord-->AuditData +com.microsoft.graph.models.security.IrmSecurityAlertRecord::|public|constructor():void +com.microsoft.graph.models.security.IrmSecurityAlertRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.IrmSecurityAlertRecord::|public|OdataType:String +com.microsoft.graph.models.security.IrmSecurityAlertRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.IrmSecurityAlertRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):IrmSecurityAlertRecord +com.microsoft.graph.models.security.IrmUserDefinedDetectionRecord-->AuditData +com.microsoft.graph.models.security.IrmUserDefinedDetectionRecord::|public|constructor():void +com.microsoft.graph.models.security.IrmUserDefinedDetectionRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.IrmUserDefinedDetectionRecord::|public|OdataType:String +com.microsoft.graph.models.security.IrmUserDefinedDetectionRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.IrmUserDefinedDetectionRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):IrmUserDefinedDetectionRecord com.microsoft.graph.models.security.ItemsToInclude::0000-SearchHits com.microsoft.graph.models.security.ItemsToInclude::0001-PartiallyIndexed com.microsoft.graph.models.security.ItemsToInclude::0002-UnknownFutureValue +com.microsoft.graph.models.security.KaizalaAuditRecord-->AuditData +com.microsoft.graph.models.security.KaizalaAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.KaizalaAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.KaizalaAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.KaizalaAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.KaizalaAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):KaizalaAuditRecord com.microsoft.graph.models.security.KubernetesClusterEvidence-->AlertEvidence com.microsoft.graph.models.security.KubernetesClusterEvidence::|public|constructor():void com.microsoft.graph.models.security.KubernetesClusterEvidence::|public|getCloudResource():AlertEvidence @@ -142068,6 +143125,18 @@ com.microsoft.graph.models.security.KubernetesServiceType::0002-ExternalName com.microsoft.graph.models.security.KubernetesServiceType::0003-NodePort com.microsoft.graph.models.security.KubernetesServiceType::0004-LoadBalancer com.microsoft.graph.models.security.KubernetesServiceType::0005-UnknownFutureValue +com.microsoft.graph.models.security.LabelAnalyticsAggregateAuditRecord-->AuditData +com.microsoft.graph.models.security.LabelAnalyticsAggregateAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.LabelAnalyticsAggregateAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.LabelAnalyticsAggregateAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.LabelAnalyticsAggregateAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.LabelAnalyticsAggregateAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):LabelAnalyticsAggregateAuditRecord +com.microsoft.graph.models.security.LabelContentExplorerAuditRecord-->AuditData +com.microsoft.graph.models.security.LabelContentExplorerAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.LabelContentExplorerAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.LabelContentExplorerAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.LabelContentExplorerAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.LabelContentExplorerAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):LabelContentExplorerAuditRecord com.microsoft.graph.models.security.LabelsRoot-->Entity com.microsoft.graph.models.security.LabelsRoot::|public|constructor():void com.microsoft.graph.models.security.LabelsRoot::|public|getAuthorities():java.util.List @@ -142086,6 +143155,12 @@ com.microsoft.graph.models.security.LabelsRoot::|public|setDepartments(value?:ja com.microsoft.graph.models.security.LabelsRoot::|public|setFilePlanReferences(value?:java.util.List):void com.microsoft.graph.models.security.LabelsRoot::|public|setRetentionLabels(value?:java.util.List):void com.microsoft.graph.models.security.LabelsRoot::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):LabelsRoot +com.microsoft.graph.models.security.LargeContentMetadataAuditRecord-->AuditData +com.microsoft.graph.models.security.LargeContentMetadataAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.LargeContentMetadataAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.LargeContentMetadataAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.LargeContentMetadataAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.LargeContentMetadataAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):LargeContentMetadataAuditRecord com.microsoft.graph.models.security.LoggedOnUser::|protected|backingStore:BackingStore com.microsoft.graph.models.security.LoggedOnUser::|public|constructor():void com.microsoft.graph.models.security.LoggedOnUser::|public|getAccountName():String @@ -142102,6 +143177,18 @@ com.microsoft.graph.models.security.LoggedOnUser::|public|setDomainName(value?:S com.microsoft.graph.models.security.LoggedOnUser::|public|setOdataType(value?:String):void com.microsoft.graph.models.security.LoggedOnUser::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):LoggedOnUser com.microsoft.graph.models.security.LoggedOnUser~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.models.security.M365ComplianceConnectorAuditRecord-->AuditData +com.microsoft.graph.models.security.M365ComplianceConnectorAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.M365ComplianceConnectorAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.M365ComplianceConnectorAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.M365ComplianceConnectorAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.M365ComplianceConnectorAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):M365ComplianceConnectorAuditRecord +com.microsoft.graph.models.security.M365DAADAuditRecord-->AuditData +com.microsoft.graph.models.security.M365DAADAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.M365DAADAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.M365DAADAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.M365DAADAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.M365DAADAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):M365DAADAuditRecord com.microsoft.graph.models.security.MailboxConfigurationEvidence-->AlertEvidence com.microsoft.graph.models.security.MailboxConfigurationEvidence::|public|constructor():void com.microsoft.graph.models.security.MailboxConfigurationEvidence::|public|getConfigurationId():String @@ -142158,6 +143245,12 @@ com.microsoft.graph.models.security.MailClusterEvidence::|public|setNetworkMessa com.microsoft.graph.models.security.MailClusterEvidence::|public|setQuery(value?:String):void com.microsoft.graph.models.security.MailClusterEvidence::|public|setUrn(value?:String):void com.microsoft.graph.models.security.MailClusterEvidence::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MailClusterEvidence +com.microsoft.graph.models.security.MailSubmissionData-->AuditData +com.microsoft.graph.models.security.MailSubmissionData::|public|constructor():void +com.microsoft.graph.models.security.MailSubmissionData::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.MailSubmissionData::|public|OdataType:String +com.microsoft.graph.models.security.MailSubmissionData::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.MailSubmissionData::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MailSubmissionData com.microsoft.graph.models.security.MalwareEvidence-->AlertEvidence com.microsoft.graph.models.security.MalwareEvidence::|public|constructor():void com.microsoft.graph.models.security.MalwareEvidence::|public|getCategory():String @@ -142172,6 +143265,342 @@ com.microsoft.graph.models.security.MalwareEvidence::|public|setFiles(value?:jav com.microsoft.graph.models.security.MalwareEvidence::|public|setName(value?:String):void com.microsoft.graph.models.security.MalwareEvidence::|public|setProcesses(value?:java.util.List):void com.microsoft.graph.models.security.MalwareEvidence::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MalwareEvidence +com.microsoft.graph.models.security.ManagedServicesAuditRecord-->AuditData +com.microsoft.graph.models.security.ManagedServicesAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.ManagedServicesAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.ManagedServicesAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.ManagedServicesAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.ManagedServicesAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ManagedServicesAuditRecord +com.microsoft.graph.models.security.ManagedTenantsAuditRecord-->AuditData +com.microsoft.graph.models.security.ManagedTenantsAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.ManagedTenantsAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.ManagedTenantsAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.ManagedTenantsAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.ManagedTenantsAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ManagedTenantsAuditRecord +com.microsoft.graph.models.security.MapgAlertsAuditRecord-->AuditData +com.microsoft.graph.models.security.MapgAlertsAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.MapgAlertsAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.MapgAlertsAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.MapgAlertsAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.MapgAlertsAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MapgAlertsAuditRecord +com.microsoft.graph.models.security.MapgOnboardAuditRecord-->AuditData +com.microsoft.graph.models.security.MapgOnboardAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.MapgOnboardAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.MapgOnboardAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.MapgOnboardAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.MapgOnboardAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MapgOnboardAuditRecord +com.microsoft.graph.models.security.MapgPolicyAuditRecord-->AuditData +com.microsoft.graph.models.security.MapgPolicyAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.MapgPolicyAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.MapgPolicyAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.MapgPolicyAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.MapgPolicyAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MapgPolicyAuditRecord +com.microsoft.graph.models.security.McasAlertsAuditRecord-->AuditData +com.microsoft.graph.models.security.McasAlertsAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.McasAlertsAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.McasAlertsAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.McasAlertsAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.McasAlertsAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):McasAlertsAuditRecord +com.microsoft.graph.models.security.MdaDataSecuritySignalRecord-->AuditData +com.microsoft.graph.models.security.MdaDataSecuritySignalRecord::|public|constructor():void +com.microsoft.graph.models.security.MdaDataSecuritySignalRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.MdaDataSecuritySignalRecord::|public|OdataType:String +com.microsoft.graph.models.security.MdaDataSecuritySignalRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.MdaDataSecuritySignalRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MdaDataSecuritySignalRecord +com.microsoft.graph.models.security.MdatpAuditRecord-->AuditData +com.microsoft.graph.models.security.MdatpAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.MdatpAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.MdatpAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.MdatpAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.MdatpAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MdatpAuditRecord +com.microsoft.graph.models.security.MdcEventsRecord-->AuditData +com.microsoft.graph.models.security.MdcEventsRecord::|public|constructor():void +com.microsoft.graph.models.security.MdcEventsRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.MdcEventsRecord::|public|OdataType:String +com.microsoft.graph.models.security.MdcEventsRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.MdcEventsRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MdcEventsRecord +com.microsoft.graph.models.security.MdiAuditRecord-->AuditData +com.microsoft.graph.models.security.MdiAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.MdiAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.MdiAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.MdiAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.MdiAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MdiAuditRecord +com.microsoft.graph.models.security.MeshWorldsAuditRecord-->AuditData +com.microsoft.graph.models.security.MeshWorldsAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.MeshWorldsAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.MeshWorldsAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.MeshWorldsAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.MeshWorldsAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MeshWorldsAuditRecord +com.microsoft.graph.models.security.Microsoft365BackupBackupItemAuditRecord-->AuditData +com.microsoft.graph.models.security.Microsoft365BackupBackupItemAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.Microsoft365BackupBackupItemAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.Microsoft365BackupBackupItemAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.Microsoft365BackupBackupItemAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.Microsoft365BackupBackupItemAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):Microsoft365BackupBackupItemAuditRecord +com.microsoft.graph.models.security.Microsoft365BackupBackupPolicyAuditRecord-->AuditData +com.microsoft.graph.models.security.Microsoft365BackupBackupPolicyAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.Microsoft365BackupBackupPolicyAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.Microsoft365BackupBackupPolicyAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.Microsoft365BackupBackupPolicyAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.Microsoft365BackupBackupPolicyAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):Microsoft365BackupBackupPolicyAuditRecord +com.microsoft.graph.models.security.Microsoft365BackupRestoreItemAuditRecord-->AuditData +com.microsoft.graph.models.security.Microsoft365BackupRestoreItemAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.Microsoft365BackupRestoreItemAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.Microsoft365BackupRestoreItemAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.Microsoft365BackupRestoreItemAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.Microsoft365BackupRestoreItemAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):Microsoft365BackupRestoreItemAuditRecord +com.microsoft.graph.models.security.Microsoft365BackupRestoreTaskAuditRecord-->AuditData +com.microsoft.graph.models.security.Microsoft365BackupRestoreTaskAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.Microsoft365BackupRestoreTaskAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.Microsoft365BackupRestoreTaskAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.Microsoft365BackupRestoreTaskAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.Microsoft365BackupRestoreTaskAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):Microsoft365BackupRestoreTaskAuditRecord +com.microsoft.graph.models.security.MicrosoftDefenderExpertsBaseAuditRecord-->AuditData +com.microsoft.graph.models.security.MicrosoftDefenderExpertsBaseAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.MicrosoftDefenderExpertsBaseAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.MicrosoftDefenderExpertsBaseAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.MicrosoftDefenderExpertsBaseAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.MicrosoftDefenderExpertsBaseAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MicrosoftDefenderExpertsBaseAuditRecord +com.microsoft.graph.models.security.MicrosoftDefenderExpertsXDRAuditRecord-->AuditData +com.microsoft.graph.models.security.MicrosoftDefenderExpertsXDRAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.MicrosoftDefenderExpertsXDRAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.MicrosoftDefenderExpertsXDRAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.MicrosoftDefenderExpertsXDRAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.MicrosoftDefenderExpertsXDRAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MicrosoftDefenderExpertsXDRAuditRecord +com.microsoft.graph.models.security.MicrosoftFlowAuditRecord-->AuditData +com.microsoft.graph.models.security.MicrosoftFlowAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.MicrosoftFlowAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.MicrosoftFlowAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.MicrosoftFlowAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.MicrosoftFlowAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MicrosoftFlowAuditRecord +com.microsoft.graph.models.security.MicrosoftFormsAuditRecord-->AuditData +com.microsoft.graph.models.security.MicrosoftFormsAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.MicrosoftFormsAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.MicrosoftFormsAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.MicrosoftFormsAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.MicrosoftFormsAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MicrosoftFormsAuditRecord +com.microsoft.graph.models.security.MicrosoftGraphDataConnectConsent-->AuditData +com.microsoft.graph.models.security.MicrosoftGraphDataConnectConsent::|public|constructor():void +com.microsoft.graph.models.security.MicrosoftGraphDataConnectConsent::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.MicrosoftGraphDataConnectConsent::|public|OdataType:String +com.microsoft.graph.models.security.MicrosoftGraphDataConnectConsent::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.MicrosoftGraphDataConnectConsent::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MicrosoftGraphDataConnectConsent +com.microsoft.graph.models.security.MicrosoftGraphDataConnectOperation-->AuditData +com.microsoft.graph.models.security.MicrosoftGraphDataConnectOperation::|public|constructor():void +com.microsoft.graph.models.security.MicrosoftGraphDataConnectOperation::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.MicrosoftGraphDataConnectOperation::|public|OdataType:String +com.microsoft.graph.models.security.MicrosoftGraphDataConnectOperation::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.MicrosoftGraphDataConnectOperation::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MicrosoftGraphDataConnectOperation +com.microsoft.graph.models.security.MicrosoftPurviewDataMapOperationRecord-->AuditData +com.microsoft.graph.models.security.MicrosoftPurviewDataMapOperationRecord::|public|constructor():void +com.microsoft.graph.models.security.MicrosoftPurviewDataMapOperationRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.MicrosoftPurviewDataMapOperationRecord::|public|OdataType:String +com.microsoft.graph.models.security.MicrosoftPurviewDataMapOperationRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.MicrosoftPurviewDataMapOperationRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MicrosoftPurviewDataMapOperationRecord +com.microsoft.graph.models.security.MicrosoftPurviewMetadataPolicyOperationRecord-->AuditData +com.microsoft.graph.models.security.MicrosoftPurviewMetadataPolicyOperationRecord::|public|constructor():void +com.microsoft.graph.models.security.MicrosoftPurviewMetadataPolicyOperationRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.MicrosoftPurviewMetadataPolicyOperationRecord::|public|OdataType:String +com.microsoft.graph.models.security.MicrosoftPurviewMetadataPolicyOperationRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.MicrosoftPurviewMetadataPolicyOperationRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MicrosoftPurviewMetadataPolicyOperationRecord +com.microsoft.graph.models.security.MicrosoftPurviewPolicyOperationRecord-->AuditData +com.microsoft.graph.models.security.MicrosoftPurviewPolicyOperationRecord::|public|constructor():void +com.microsoft.graph.models.security.MicrosoftPurviewPolicyOperationRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.MicrosoftPurviewPolicyOperationRecord::|public|OdataType:String +com.microsoft.graph.models.security.MicrosoftPurviewPolicyOperationRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.MicrosoftPurviewPolicyOperationRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MicrosoftPurviewPolicyOperationRecord +com.microsoft.graph.models.security.MicrosoftPurviewPrivacyAuditEvent-->AuditData +com.microsoft.graph.models.security.MicrosoftPurviewPrivacyAuditEvent::|public|constructor():void +com.microsoft.graph.models.security.MicrosoftPurviewPrivacyAuditEvent::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.MicrosoftPurviewPrivacyAuditEvent::|public|OdataType:String +com.microsoft.graph.models.security.MicrosoftPurviewPrivacyAuditEvent::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.MicrosoftPurviewPrivacyAuditEvent::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MicrosoftPurviewPrivacyAuditEvent +com.microsoft.graph.models.security.MicrosoftStreamAuditRecord-->AuditData +com.microsoft.graph.models.security.MicrosoftStreamAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.MicrosoftStreamAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.MicrosoftStreamAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.MicrosoftStreamAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.MicrosoftStreamAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MicrosoftStreamAuditRecord +com.microsoft.graph.models.security.MicrosoftTeamsAdminAuditRecord-->AuditData +com.microsoft.graph.models.security.MicrosoftTeamsAdminAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.MicrosoftTeamsAdminAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.MicrosoftTeamsAdminAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.MicrosoftTeamsAdminAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.MicrosoftTeamsAdminAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MicrosoftTeamsAdminAuditRecord +com.microsoft.graph.models.security.MicrosoftTeamsAnalyticsAuditRecord-->AuditData +com.microsoft.graph.models.security.MicrosoftTeamsAnalyticsAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.MicrosoftTeamsAnalyticsAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.MicrosoftTeamsAnalyticsAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.MicrosoftTeamsAnalyticsAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.MicrosoftTeamsAnalyticsAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MicrosoftTeamsAnalyticsAuditRecord +com.microsoft.graph.models.security.MicrosoftTeamsAuditRecord-->AuditData +com.microsoft.graph.models.security.MicrosoftTeamsAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.MicrosoftTeamsAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.MicrosoftTeamsAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.MicrosoftTeamsAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.MicrosoftTeamsAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MicrosoftTeamsAuditRecord +com.microsoft.graph.models.security.MicrosoftTeamsDeviceAuditRecord-->AuditData +com.microsoft.graph.models.security.MicrosoftTeamsDeviceAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.MicrosoftTeamsDeviceAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.MicrosoftTeamsDeviceAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.MicrosoftTeamsDeviceAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.MicrosoftTeamsDeviceAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MicrosoftTeamsDeviceAuditRecord +com.microsoft.graph.models.security.MicrosoftTeamsRetentionLabelActionAuditRecord-->AuditData +com.microsoft.graph.models.security.MicrosoftTeamsRetentionLabelActionAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.MicrosoftTeamsRetentionLabelActionAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.MicrosoftTeamsRetentionLabelActionAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.MicrosoftTeamsRetentionLabelActionAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.MicrosoftTeamsRetentionLabelActionAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MicrosoftTeamsRetentionLabelActionAuditRecord +com.microsoft.graph.models.security.MicrosoftTeamsSensitivityLabelActionAuditRecord-->AuditData +com.microsoft.graph.models.security.MicrosoftTeamsSensitivityLabelActionAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.MicrosoftTeamsSensitivityLabelActionAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.MicrosoftTeamsSensitivityLabelActionAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.MicrosoftTeamsSensitivityLabelActionAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.MicrosoftTeamsSensitivityLabelActionAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MicrosoftTeamsSensitivityLabelActionAuditRecord +com.microsoft.graph.models.security.MicrosoftTeamsShiftsAuditRecord-->AuditData +com.microsoft.graph.models.security.MicrosoftTeamsShiftsAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.MicrosoftTeamsShiftsAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.MicrosoftTeamsShiftsAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.MicrosoftTeamsShiftsAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.MicrosoftTeamsShiftsAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MicrosoftTeamsShiftsAuditRecord +com.microsoft.graph.models.security.MipAutoLabelExchangeItemAuditRecord-->AuditData +com.microsoft.graph.models.security.MipAutoLabelExchangeItemAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.MipAutoLabelExchangeItemAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.MipAutoLabelExchangeItemAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.MipAutoLabelExchangeItemAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.MipAutoLabelExchangeItemAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MipAutoLabelExchangeItemAuditRecord +com.microsoft.graph.models.security.MipAutoLabelItemAuditRecord-->AuditData +com.microsoft.graph.models.security.MipAutoLabelItemAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.MipAutoLabelItemAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.MipAutoLabelItemAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.MipAutoLabelItemAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.MipAutoLabelItemAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MipAutoLabelItemAuditRecord +com.microsoft.graph.models.security.MipAutoLabelPolicyAuditRecord-->AuditData +com.microsoft.graph.models.security.MipAutoLabelPolicyAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.MipAutoLabelPolicyAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.MipAutoLabelPolicyAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.MipAutoLabelPolicyAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.MipAutoLabelPolicyAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MipAutoLabelPolicyAuditRecord +com.microsoft.graph.models.security.MipAutoLabelProgressFeedbackAuditRecord-->AuditData +com.microsoft.graph.models.security.MipAutoLabelProgressFeedbackAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.MipAutoLabelProgressFeedbackAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.MipAutoLabelProgressFeedbackAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.MipAutoLabelProgressFeedbackAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.MipAutoLabelProgressFeedbackAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MipAutoLabelProgressFeedbackAuditRecord +com.microsoft.graph.models.security.MipAutoLabelSharePointItemAuditRecord-->AuditData +com.microsoft.graph.models.security.MipAutoLabelSharePointItemAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.MipAutoLabelSharePointItemAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.MipAutoLabelSharePointItemAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.MipAutoLabelSharePointItemAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.MipAutoLabelSharePointItemAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MipAutoLabelSharePointItemAuditRecord +com.microsoft.graph.models.security.MipAutoLabelSharePointPolicyLocationAuditRecord-->AuditData +com.microsoft.graph.models.security.MipAutoLabelSharePointPolicyLocationAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.MipAutoLabelSharePointPolicyLocationAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.MipAutoLabelSharePointPolicyLocationAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.MipAutoLabelSharePointPolicyLocationAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.MipAutoLabelSharePointPolicyLocationAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MipAutoLabelSharePointPolicyLocationAuditRecord +com.microsoft.graph.models.security.MipAutoLabelSimulationSharePointCompletionRecord-->AuditData +com.microsoft.graph.models.security.MipAutoLabelSimulationSharePointCompletionRecord::|public|constructor():void +com.microsoft.graph.models.security.MipAutoLabelSimulationSharePointCompletionRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.MipAutoLabelSimulationSharePointCompletionRecord::|public|OdataType:String +com.microsoft.graph.models.security.MipAutoLabelSimulationSharePointCompletionRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.MipAutoLabelSimulationSharePointCompletionRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MipAutoLabelSimulationSharePointCompletionRecord +com.microsoft.graph.models.security.MipAutoLabelSimulationSharePointProgressRecord-->AuditData +com.microsoft.graph.models.security.MipAutoLabelSimulationSharePointProgressRecord::|public|constructor():void +com.microsoft.graph.models.security.MipAutoLabelSimulationSharePointProgressRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.MipAutoLabelSimulationSharePointProgressRecord::|public|OdataType:String +com.microsoft.graph.models.security.MipAutoLabelSimulationSharePointProgressRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.MipAutoLabelSimulationSharePointProgressRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MipAutoLabelSimulationSharePointProgressRecord +com.microsoft.graph.models.security.MipAutoLabelSimulationStatisticsRecord-->AuditData +com.microsoft.graph.models.security.MipAutoLabelSimulationStatisticsRecord::|public|constructor():void +com.microsoft.graph.models.security.MipAutoLabelSimulationStatisticsRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.MipAutoLabelSimulationStatisticsRecord::|public|OdataType:String +com.microsoft.graph.models.security.MipAutoLabelSimulationStatisticsRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.MipAutoLabelSimulationStatisticsRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MipAutoLabelSimulationStatisticsRecord +com.microsoft.graph.models.security.MipAutoLabelSimulationStatusRecord-->AuditData +com.microsoft.graph.models.security.MipAutoLabelSimulationStatusRecord::|public|constructor():void +com.microsoft.graph.models.security.MipAutoLabelSimulationStatusRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.MipAutoLabelSimulationStatusRecord::|public|OdataType:String +com.microsoft.graph.models.security.MipAutoLabelSimulationStatusRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.MipAutoLabelSimulationStatusRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MipAutoLabelSimulationStatusRecord +com.microsoft.graph.models.security.MipExactDataMatchAuditRecord-->AuditData +com.microsoft.graph.models.security.MipExactDataMatchAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.MipExactDataMatchAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.MipExactDataMatchAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.MipExactDataMatchAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.MipExactDataMatchAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MipExactDataMatchAuditRecord +com.microsoft.graph.models.security.MipLabelAnalyticsAuditRecord-->AuditData +com.microsoft.graph.models.security.MipLabelAnalyticsAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.MipLabelAnalyticsAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.MipLabelAnalyticsAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.MipLabelAnalyticsAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.MipLabelAnalyticsAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MipLabelAnalyticsAuditRecord +com.microsoft.graph.models.security.MipLabelAuditRecord-->AuditData +com.microsoft.graph.models.security.MipLabelAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.MipLabelAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.MipLabelAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.MipLabelAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.MipLabelAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MipLabelAuditRecord +com.microsoft.graph.models.security.MS365DCustomDetectionAuditRecord-->AuditData +com.microsoft.graph.models.security.MS365DCustomDetectionAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.MS365DCustomDetectionAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.MS365DCustomDetectionAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.MS365DCustomDetectionAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.MS365DCustomDetectionAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MS365DCustomDetectionAuditRecord +com.microsoft.graph.models.security.MS365DIncidentAuditRecord-->AuditData +com.microsoft.graph.models.security.MS365DIncidentAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.MS365DIncidentAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.MS365DIncidentAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.MS365DIncidentAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.MS365DIncidentAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MS365DIncidentAuditRecord +com.microsoft.graph.models.security.MS365DSuppressionRuleAuditRecord-->AuditData +com.microsoft.graph.models.security.MS365DSuppressionRuleAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.MS365DSuppressionRuleAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.MS365DSuppressionRuleAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.MS365DSuppressionRuleAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.MS365DSuppressionRuleAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MS365DSuppressionRuleAuditRecord +com.microsoft.graph.models.security.MsdeGeneralSettingsAuditRecord-->AuditData +com.microsoft.graph.models.security.MsdeGeneralSettingsAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.MsdeGeneralSettingsAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.MsdeGeneralSettingsAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.MsdeGeneralSettingsAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.MsdeGeneralSettingsAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MsdeGeneralSettingsAuditRecord +com.microsoft.graph.models.security.MsdeIndicatorsSettingsAuditRecord-->AuditData +com.microsoft.graph.models.security.MsdeIndicatorsSettingsAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.MsdeIndicatorsSettingsAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.MsdeIndicatorsSettingsAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.MsdeIndicatorsSettingsAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.MsdeIndicatorsSettingsAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MsdeIndicatorsSettingsAuditRecord +com.microsoft.graph.models.security.MsdeResponseActionsAuditRecord-->AuditData +com.microsoft.graph.models.security.MsdeResponseActionsAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.MsdeResponseActionsAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.MsdeResponseActionsAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.MsdeResponseActionsAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.MsdeResponseActionsAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MsdeResponseActionsAuditRecord +com.microsoft.graph.models.security.MsdeRolesSettingsAuditRecord-->AuditData +com.microsoft.graph.models.security.MsdeRolesSettingsAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.MsdeRolesSettingsAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.MsdeRolesSettingsAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.MsdeRolesSettingsAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.MsdeRolesSettingsAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MsdeRolesSettingsAuditRecord +com.microsoft.graph.models.security.MsticNationStateNotificationRecord-->AuditData +com.microsoft.graph.models.security.MsticNationStateNotificationRecord::|public|constructor():void +com.microsoft.graph.models.security.MsticNationStateNotificationRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.MsticNationStateNotificationRecord::|public|OdataType:String +com.microsoft.graph.models.security.MsticNationStateNotificationRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.MsticNationStateNotificationRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MsticNationStateNotificationRecord +com.microsoft.graph.models.security.MultiStageDispositionAuditRecord-->AuditData +com.microsoft.graph.models.security.MultiStageDispositionAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.MultiStageDispositionAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.MultiStageDispositionAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.MultiStageDispositionAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.MultiStageDispositionAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MultiStageDispositionAuditRecord +com.microsoft.graph.models.security.MyAnalyticsSettingsAuditRecord-->AuditData +com.microsoft.graph.models.security.MyAnalyticsSettingsAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.MyAnalyticsSettingsAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.MyAnalyticsSettingsAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.MyAnalyticsSettingsAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.MyAnalyticsSettingsAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MyAnalyticsSettingsAuditRecord com.microsoft.graph.models.security.NetworkAdapter-->Entity com.microsoft.graph.models.security.NetworkAdapter::|public|constructor():void com.microsoft.graph.models.security.NetworkAdapter::|public|getFieldDeserializers():Map> @@ -142242,11 +143671,53 @@ com.microsoft.graph.models.security.OcrSettings::|public|setOdataType(value?:Str com.microsoft.graph.models.security.OcrSettings::|public|setTimeout(value?:PeriodAndDuration):void com.microsoft.graph.models.security.OcrSettings::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):OcrSettings com.microsoft.graph.models.security.OcrSettings~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.models.security.OfficeNativeAuditRecord-->AuditData +com.microsoft.graph.models.security.OfficeNativeAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.OfficeNativeAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.OfficeNativeAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.OfficeNativeAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.OfficeNativeAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):OfficeNativeAuditRecord +com.microsoft.graph.models.security.OmePortalAuditRecord-->AuditData +com.microsoft.graph.models.security.OmePortalAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.OmePortalAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.OmePortalAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.OmePortalAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.OmePortalAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):OmePortalAuditRecord com.microsoft.graph.models.security.OnboardingStatus::0000-InsufficientInfo com.microsoft.graph.models.security.OnboardingStatus::0001-Onboarded com.microsoft.graph.models.security.OnboardingStatus::0002-CanBeOnboarded com.microsoft.graph.models.security.OnboardingStatus::0003-Unsupported com.microsoft.graph.models.security.OnboardingStatus::0004-UnknownFutureValue +com.microsoft.graph.models.security.OneDriveAuditRecord-->AuditData +com.microsoft.graph.models.security.OneDriveAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.OneDriveAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.OneDriveAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.OneDriveAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.OneDriveAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):OneDriveAuditRecord +com.microsoft.graph.models.security.OnPremisesFileShareScannerDlpAuditRecord-->AuditData +com.microsoft.graph.models.security.OnPremisesFileShareScannerDlpAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.OnPremisesFileShareScannerDlpAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.OnPremisesFileShareScannerDlpAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.OnPremisesFileShareScannerDlpAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.OnPremisesFileShareScannerDlpAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):OnPremisesFileShareScannerDlpAuditRecord +com.microsoft.graph.models.security.OnPremisesScannerDlpAuditRecord-->AuditData +com.microsoft.graph.models.security.OnPremisesScannerDlpAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.OnPremisesScannerDlpAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.OnPremisesScannerDlpAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.OnPremisesScannerDlpAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.OnPremisesScannerDlpAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):OnPremisesScannerDlpAuditRecord +com.microsoft.graph.models.security.OnPremisesSharePointScannerDlpAuditRecord-->AuditData +com.microsoft.graph.models.security.OnPremisesSharePointScannerDlpAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.OnPremisesSharePointScannerDlpAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.OnPremisesSharePointScannerDlpAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.OnPremisesSharePointScannerDlpAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.OnPremisesSharePointScannerDlpAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):OnPremisesSharePointScannerDlpAuditRecord +com.microsoft.graph.models.security.OwaGetAccessTokenForResourceAuditRecord-->AuditData +com.microsoft.graph.models.security.OwaGetAccessTokenForResourceAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.OwaGetAccessTokenForResourceAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.OwaGetAccessTokenForResourceAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.OwaGetAccessTokenForResourceAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.OwaGetAccessTokenForResourceAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):OwaGetAccessTokenForResourceAuditRecord com.microsoft.graph.models.security.PassiveDnsRecord-->Artifact com.microsoft.graph.models.security.PassiveDnsRecord::|public|constructor():void com.microsoft.graph.models.security.PassiveDnsRecord::|public|getArtifact():Artifact @@ -142272,6 +143743,186 @@ com.microsoft.graph.models.security.PassiveDnsRecordCollectionResponse::|public| com.microsoft.graph.models.security.PassiveDnsRecordCollectionResponse::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.models.security.PassiveDnsRecordCollectionResponse::|public|setValue(value?:java.util.List):void com.microsoft.graph.models.security.PassiveDnsRecordCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PassiveDnsRecordCollectionResponse +com.microsoft.graph.models.security.PeopleAdminSettingsAuditRecord-->AuditData +com.microsoft.graph.models.security.PeopleAdminSettingsAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.PeopleAdminSettingsAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.PeopleAdminSettingsAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.PeopleAdminSettingsAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.PeopleAdminSettingsAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PeopleAdminSettingsAuditRecord +com.microsoft.graph.models.security.PhysicalBadgingSignalAuditRecord-->AuditData +com.microsoft.graph.models.security.PhysicalBadgingSignalAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.PhysicalBadgingSignalAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.PhysicalBadgingSignalAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.PhysicalBadgingSignalAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.PhysicalBadgingSignalAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PhysicalBadgingSignalAuditRecord +com.microsoft.graph.models.security.PlannerCopyPlanAuditRecord-->AuditData +com.microsoft.graph.models.security.PlannerCopyPlanAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.PlannerCopyPlanAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.PlannerCopyPlanAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.PlannerCopyPlanAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.PlannerCopyPlanAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PlannerCopyPlanAuditRecord +com.microsoft.graph.models.security.PlannerPlanAuditRecord-->AuditData +com.microsoft.graph.models.security.PlannerPlanAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.PlannerPlanAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.PlannerPlanAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.PlannerPlanAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.PlannerPlanAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PlannerPlanAuditRecord +com.microsoft.graph.models.security.PlannerPlanListAuditRecord-->AuditData +com.microsoft.graph.models.security.PlannerPlanListAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.PlannerPlanListAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.PlannerPlanListAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.PlannerPlanListAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.PlannerPlanListAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PlannerPlanListAuditRecord +com.microsoft.graph.models.security.PlannerRosterAuditRecord-->AuditData +com.microsoft.graph.models.security.PlannerRosterAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.PlannerRosterAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.PlannerRosterAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.PlannerRosterAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.PlannerRosterAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PlannerRosterAuditRecord +com.microsoft.graph.models.security.PlannerRosterSensitivityLabelAuditRecord-->AuditData +com.microsoft.graph.models.security.PlannerRosterSensitivityLabelAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.PlannerRosterSensitivityLabelAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.PlannerRosterSensitivityLabelAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.PlannerRosterSensitivityLabelAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.PlannerRosterSensitivityLabelAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PlannerRosterSensitivityLabelAuditRecord +com.microsoft.graph.models.security.PlannerTaskAuditRecord-->AuditData +com.microsoft.graph.models.security.PlannerTaskAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.PlannerTaskAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.PlannerTaskAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.PlannerTaskAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.PlannerTaskAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PlannerTaskAuditRecord +com.microsoft.graph.models.security.PlannerTaskListAuditRecord-->AuditData +com.microsoft.graph.models.security.PlannerTaskListAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.PlannerTaskListAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.PlannerTaskListAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.PlannerTaskListAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.PlannerTaskListAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PlannerTaskListAuditRecord +com.microsoft.graph.models.security.PlannerTenantSettingsAuditRecord-->AuditData +com.microsoft.graph.models.security.PlannerTenantSettingsAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.PlannerTenantSettingsAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.PlannerTenantSettingsAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.PlannerTenantSettingsAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.PlannerTenantSettingsAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PlannerTenantSettingsAuditRecord +com.microsoft.graph.models.security.PowerAppsAuditAppRecord-->AuditData +com.microsoft.graph.models.security.PowerAppsAuditAppRecord::|public|constructor():void +com.microsoft.graph.models.security.PowerAppsAuditAppRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.PowerAppsAuditAppRecord::|public|OdataType:String +com.microsoft.graph.models.security.PowerAppsAuditAppRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.PowerAppsAuditAppRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PowerAppsAuditAppRecord +com.microsoft.graph.models.security.PowerAppsAuditPlanRecord-->AuditData +com.microsoft.graph.models.security.PowerAppsAuditPlanRecord::|public|constructor():void +com.microsoft.graph.models.security.PowerAppsAuditPlanRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.PowerAppsAuditPlanRecord::|public|OdataType:String +com.microsoft.graph.models.security.PowerAppsAuditPlanRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.PowerAppsAuditPlanRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PowerAppsAuditPlanRecord +com.microsoft.graph.models.security.PowerAppsAuditResourceRecord-->AuditData +com.microsoft.graph.models.security.PowerAppsAuditResourceRecord::|public|constructor():void +com.microsoft.graph.models.security.PowerAppsAuditResourceRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.PowerAppsAuditResourceRecord::|public|OdataType:String +com.microsoft.graph.models.security.PowerAppsAuditResourceRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.PowerAppsAuditResourceRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PowerAppsAuditResourceRecord +com.microsoft.graph.models.security.PowerBiAuditRecord-->AuditData +com.microsoft.graph.models.security.PowerBiAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.PowerBiAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.PowerBiAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.PowerBiAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.PowerBiAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PowerBiAuditRecord +com.microsoft.graph.models.security.PowerBiDlpAuditRecord-->AuditData +com.microsoft.graph.models.security.PowerBiDlpAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.PowerBiDlpAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.PowerBiDlpAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.PowerBiDlpAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.PowerBiDlpAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PowerBiDlpAuditRecord +com.microsoft.graph.models.security.PowerPagesSiteAuditRecord-->AuditData +com.microsoft.graph.models.security.PowerPagesSiteAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.PowerPagesSiteAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.PowerPagesSiteAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.PowerPagesSiteAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.PowerPagesSiteAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PowerPagesSiteAuditRecord +com.microsoft.graph.models.security.PowerPlatformAdminDlpAuditRecord-->AuditData +com.microsoft.graph.models.security.PowerPlatformAdminDlpAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.PowerPlatformAdminDlpAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.PowerPlatformAdminDlpAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.PowerPlatformAdminDlpAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.PowerPlatformAdminDlpAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PowerPlatformAdminDlpAuditRecord +com.microsoft.graph.models.security.PowerPlatformAdminEnvironmentAuditRecord-->AuditData +com.microsoft.graph.models.security.PowerPlatformAdminEnvironmentAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.PowerPlatformAdminEnvironmentAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.PowerPlatformAdminEnvironmentAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.PowerPlatformAdminEnvironmentAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.PowerPlatformAdminEnvironmentAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PowerPlatformAdminEnvironmentAuditRecord +com.microsoft.graph.models.security.PowerPlatformAdministratorActivityRecord-->AuditData +com.microsoft.graph.models.security.PowerPlatformAdministratorActivityRecord::|public|constructor():void +com.microsoft.graph.models.security.PowerPlatformAdministratorActivityRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.PowerPlatformAdministratorActivityRecord::|public|OdataType:String +com.microsoft.graph.models.security.PowerPlatformAdministratorActivityRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.PowerPlatformAdministratorActivityRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PowerPlatformAdministratorActivityRecord +com.microsoft.graph.models.security.PowerPlatformLockboxResourceAccessRequestAuditRecord-->AuditData +com.microsoft.graph.models.security.PowerPlatformLockboxResourceAccessRequestAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.PowerPlatformLockboxResourceAccessRequestAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.PowerPlatformLockboxResourceAccessRequestAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.PowerPlatformLockboxResourceAccessRequestAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.PowerPlatformLockboxResourceAccessRequestAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PowerPlatformLockboxResourceAccessRequestAuditRecord +com.microsoft.graph.models.security.PowerPlatformLockboxResourceCommandAuditRecord-->AuditData +com.microsoft.graph.models.security.PowerPlatformLockboxResourceCommandAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.PowerPlatformLockboxResourceCommandAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.PowerPlatformLockboxResourceCommandAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.PowerPlatformLockboxResourceCommandAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.PowerPlatformLockboxResourceCommandAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PowerPlatformLockboxResourceCommandAuditRecord +com.microsoft.graph.models.security.PowerPlatformServiceActivityAuditRecord-->AuditData +com.microsoft.graph.models.security.PowerPlatformServiceActivityAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.PowerPlatformServiceActivityAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.PowerPlatformServiceActivityAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.PowerPlatformServiceActivityAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.PowerPlatformServiceActivityAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PowerPlatformServiceActivityAuditRecord +com.microsoft.graph.models.security.PrivacyDataMatchAuditRecord-->AuditData +com.microsoft.graph.models.security.PrivacyDataMatchAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.PrivacyDataMatchAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.PrivacyDataMatchAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.PrivacyDataMatchAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.PrivacyDataMatchAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PrivacyDataMatchAuditRecord +com.microsoft.graph.models.security.PrivacyDataMinimizationRecord-->AuditData +com.microsoft.graph.models.security.PrivacyDataMinimizationRecord::|public|constructor():void +com.microsoft.graph.models.security.PrivacyDataMinimizationRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.PrivacyDataMinimizationRecord::|public|OdataType:String +com.microsoft.graph.models.security.PrivacyDataMinimizationRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.PrivacyDataMinimizationRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PrivacyDataMinimizationRecord +com.microsoft.graph.models.security.PrivacyDigestEmailRecord-->AuditData +com.microsoft.graph.models.security.PrivacyDigestEmailRecord::|public|constructor():void +com.microsoft.graph.models.security.PrivacyDigestEmailRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.PrivacyDigestEmailRecord::|public|OdataType:String +com.microsoft.graph.models.security.PrivacyDigestEmailRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.PrivacyDigestEmailRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PrivacyDigestEmailRecord +com.microsoft.graph.models.security.PrivacyOpenAccessAuditRecord-->AuditData +com.microsoft.graph.models.security.PrivacyOpenAccessAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.PrivacyOpenAccessAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.PrivacyOpenAccessAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.PrivacyOpenAccessAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.PrivacyOpenAccessAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PrivacyOpenAccessAuditRecord +com.microsoft.graph.models.security.PrivacyPortalAuditRecord-->AuditData +com.microsoft.graph.models.security.PrivacyPortalAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.PrivacyPortalAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.PrivacyPortalAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.PrivacyPortalAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.PrivacyPortalAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PrivacyPortalAuditRecord +com.microsoft.graph.models.security.PrivacyRemediationActionRecord-->AuditData +com.microsoft.graph.models.security.PrivacyRemediationActionRecord::|public|constructor():void +com.microsoft.graph.models.security.PrivacyRemediationActionRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.PrivacyRemediationActionRecord::|public|OdataType:String +com.microsoft.graph.models.security.PrivacyRemediationActionRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.PrivacyRemediationActionRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PrivacyRemediationActionRecord +com.microsoft.graph.models.security.PrivacyRemediationRecord-->AuditData +com.microsoft.graph.models.security.PrivacyRemediationRecord::|public|constructor():void +com.microsoft.graph.models.security.PrivacyRemediationRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.PrivacyRemediationRecord::|public|OdataType:String +com.microsoft.graph.models.security.PrivacyRemediationRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.PrivacyRemediationRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PrivacyRemediationRecord +com.microsoft.graph.models.security.PrivacyTenantAuditHistoryRecord-->AuditData +com.microsoft.graph.models.security.PrivacyTenantAuditHistoryRecord::|public|constructor():void +com.microsoft.graph.models.security.PrivacyTenantAuditHistoryRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.PrivacyTenantAuditHistoryRecord::|public|OdataType:String +com.microsoft.graph.models.security.PrivacyTenantAuditHistoryRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.PrivacyTenantAuditHistoryRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PrivacyTenantAuditHistoryRecord com.microsoft.graph.models.security.ProcessEvidence-->AlertEvidence com.microsoft.graph.models.security.ProcessEvidence::|public|constructor():void com.microsoft.graph.models.security.ProcessEvidence::|public|getDetectionStatus():DetectionStatus @@ -142298,18 +143949,96 @@ com.microsoft.graph.models.security.ProcessEvidence::|public|setProcessCreationD com.microsoft.graph.models.security.ProcessEvidence::|public|setProcessId(value?:Long):void com.microsoft.graph.models.security.ProcessEvidence::|public|setUserAccount(value?:UserAccount):void com.microsoft.graph.models.security.ProcessEvidence::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ProcessEvidence +com.microsoft.graph.models.security.ProjectAuditRecord-->AuditData +com.microsoft.graph.models.security.ProjectAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.ProjectAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.ProjectAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.ProjectAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.ProjectAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ProjectAuditRecord +com.microsoft.graph.models.security.ProjectForTheWebAssignedToMeSettingsAuditRecord-->AuditData +com.microsoft.graph.models.security.ProjectForTheWebAssignedToMeSettingsAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.ProjectForTheWebAssignedToMeSettingsAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.ProjectForTheWebAssignedToMeSettingsAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.ProjectForTheWebAssignedToMeSettingsAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.ProjectForTheWebAssignedToMeSettingsAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ProjectForTheWebAssignedToMeSettingsAuditRecord +com.microsoft.graph.models.security.ProjectForTheWebProjectAuditRecord-->AuditData +com.microsoft.graph.models.security.ProjectForTheWebProjectAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.ProjectForTheWebProjectAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.ProjectForTheWebProjectAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.ProjectForTheWebProjectAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.ProjectForTheWebProjectAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ProjectForTheWebProjectAuditRecord +com.microsoft.graph.models.security.ProjectForTheWebProjectSettingsAuditRecord-->AuditData +com.microsoft.graph.models.security.ProjectForTheWebProjectSettingsAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.ProjectForTheWebProjectSettingsAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.ProjectForTheWebProjectSettingsAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.ProjectForTheWebProjectSettingsAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.ProjectForTheWebProjectSettingsAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ProjectForTheWebProjectSettingsAuditRecord +com.microsoft.graph.models.security.ProjectForTheWebRoadmapAuditRecord-->AuditData +com.microsoft.graph.models.security.ProjectForTheWebRoadmapAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.ProjectForTheWebRoadmapAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.ProjectForTheWebRoadmapAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.ProjectForTheWebRoadmapAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.ProjectForTheWebRoadmapAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ProjectForTheWebRoadmapAuditRecord +com.microsoft.graph.models.security.ProjectForTheWebRoadmapItemAuditRecord-->AuditData +com.microsoft.graph.models.security.ProjectForTheWebRoadmapItemAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.ProjectForTheWebRoadmapItemAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.ProjectForTheWebRoadmapItemAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.ProjectForTheWebRoadmapItemAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.ProjectForTheWebRoadmapItemAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ProjectForTheWebRoadmapItemAuditRecord +com.microsoft.graph.models.security.ProjectForTheWebRoadmapSettingsAuditRecord-->AuditData +com.microsoft.graph.models.security.ProjectForTheWebRoadmapSettingsAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.ProjectForTheWebRoadmapSettingsAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.ProjectForTheWebRoadmapSettingsAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.ProjectForTheWebRoadmapSettingsAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.ProjectForTheWebRoadmapSettingsAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ProjectForTheWebRoadmapSettingsAuditRecord +com.microsoft.graph.models.security.ProjectForTheWebTaskAuditRecord-->AuditData +com.microsoft.graph.models.security.ProjectForTheWebTaskAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.ProjectForTheWebTaskAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.ProjectForTheWebTaskAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.ProjectForTheWebTaskAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.ProjectForTheWebTaskAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ProjectForTheWebTaskAuditRecord com.microsoft.graph.models.security.ProtocolType::0000-Tcp com.microsoft.graph.models.security.ProtocolType::0001-Udp com.microsoft.graph.models.security.ProtocolType::0002-UnknownFutureValue +com.microsoft.graph.models.security.PublicFolderAuditRecord-->AuditData +com.microsoft.graph.models.security.PublicFolderAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.PublicFolderAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.PublicFolderAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.PublicFolderAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.PublicFolderAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PublicFolderAuditRecord com.microsoft.graph.models.security.PurgeAreas::0000-Mailboxes com.microsoft.graph.models.security.PurgeAreas::0001-TeamsMessages com.microsoft.graph.models.security.PurgeAreas::0002-UnknownFutureValue com.microsoft.graph.models.security.PurgeType::0000-Recoverable com.microsoft.graph.models.security.PurgeType::0001-UnknownFutureValue com.microsoft.graph.models.security.PurgeType::0002-PermanentlyDelete +com.microsoft.graph.models.security.PurviewInsiderRiskAlertsRecord-->AuditData +com.microsoft.graph.models.security.PurviewInsiderRiskAlertsRecord::|public|constructor():void +com.microsoft.graph.models.security.PurviewInsiderRiskAlertsRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.PurviewInsiderRiskAlertsRecord::|public|OdataType:String +com.microsoft.graph.models.security.PurviewInsiderRiskAlertsRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.PurviewInsiderRiskAlertsRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PurviewInsiderRiskAlertsRecord +com.microsoft.graph.models.security.PurviewInsiderRiskCasesRecord-->AuditData +com.microsoft.graph.models.security.PurviewInsiderRiskCasesRecord::|public|constructor():void +com.microsoft.graph.models.security.PurviewInsiderRiskCasesRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.PurviewInsiderRiskCasesRecord::|public|OdataType:String +com.microsoft.graph.models.security.PurviewInsiderRiskCasesRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.PurviewInsiderRiskCasesRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PurviewInsiderRiskCasesRecord +com.microsoft.graph.models.security.QuarantineAuditRecord-->AuditData +com.microsoft.graph.models.security.QuarantineAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.QuarantineAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.QuarantineAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.QuarantineAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.QuarantineAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):QuarantineAuditRecord com.microsoft.graph.models.security.QueryType::0000-Files com.microsoft.graph.models.security.QueryType::0001-Messages com.microsoft.graph.models.security.QueryType::0002-UnknownFutureValue +com.microsoft.graph.models.security.RecordsManagementAuditRecord-->AuditData +com.microsoft.graph.models.security.RecordsManagementAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.RecordsManagementAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.RecordsManagementAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.RecordsManagementAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.RecordsManagementAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):RecordsManagementAuditRecord com.microsoft.graph.models.security.RedundancyDetectionSettings::|protected|backingStore:BackingStore com.microsoft.graph.models.security.RedundancyDetectionSettings::|public|constructor():void com.microsoft.graph.models.security.RedundancyDetectionSettings::|public|getAdditionalData():Map @@ -142509,6 +144238,12 @@ com.microsoft.graph.models.security.RetentionLabelCollectionResponse::|public|ge com.microsoft.graph.models.security.RetentionLabelCollectionResponse::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.models.security.RetentionLabelCollectionResponse::|public|setValue(value?:java.util.List):void com.microsoft.graph.models.security.RetentionLabelCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):RetentionLabelCollectionResponse +com.microsoft.graph.models.security.RetentionPolicyAuditRecord-->AuditData +com.microsoft.graph.models.security.RetentionPolicyAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.RetentionPolicyAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.RetentionPolicyAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.RetentionPolicyAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.RetentionPolicyAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):RetentionPolicyAuditRecord com.microsoft.graph.models.security.RetentionTrigger::0000-DateLabeled com.microsoft.graph.models.security.RetentionTrigger::0001-DateCreated com.microsoft.graph.models.security.RetentionTrigger::0002-DateModified @@ -142540,6 +144275,24 @@ com.microsoft.graph.models.security.SasTokenEvidence::|public|setSignedWith(valu com.microsoft.graph.models.security.SasTokenEvidence::|public|setStartDateTime(value?:OffsetDateTime):void com.microsoft.graph.models.security.SasTokenEvidence::|public|setStorageResource(value?:AzureResourceEvidence):void com.microsoft.graph.models.security.SasTokenEvidence::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SasTokenEvidence +com.microsoft.graph.models.security.ScoreEvidence-->AuditData +com.microsoft.graph.models.security.ScoreEvidence::|public|constructor():void +com.microsoft.graph.models.security.ScoreEvidence::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.ScoreEvidence::|public|OdataType:String +com.microsoft.graph.models.security.ScoreEvidence::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.ScoreEvidence::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ScoreEvidence +com.microsoft.graph.models.security.ScorePlatformGenericAuditRecord-->AuditData +com.microsoft.graph.models.security.ScorePlatformGenericAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.ScorePlatformGenericAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.ScorePlatformGenericAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.ScorePlatformGenericAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.ScorePlatformGenericAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ScorePlatformGenericAuditRecord +com.microsoft.graph.models.security.ScriptRunAuditRecord-->AuditData +com.microsoft.graph.models.security.ScriptRunAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.ScriptRunAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.ScriptRunAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.ScriptRunAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.ScriptRunAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ScriptRunAuditRecord com.microsoft.graph.models.security.Search-->Entity com.microsoft.graph.models.security.Search::|public|constructor():void com.microsoft.graph.models.security.Search::|public|getContentQuery():String @@ -142560,6 +144313,42 @@ com.microsoft.graph.models.security.Search::|public|setDisplayName(value?:String com.microsoft.graph.models.security.Search::|public|setLastModifiedBy(value?:IdentitySet):void com.microsoft.graph.models.security.Search::|public|setLastModifiedDateTime(value?:OffsetDateTime):void com.microsoft.graph.models.security.Search::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):Search +com.microsoft.graph.models.security.SearchAuditRecord-->AuditData +com.microsoft.graph.models.security.SearchAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.SearchAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.SearchAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.SearchAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.SearchAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SearchAuditRecord +com.microsoft.graph.models.security.SecurityComplianceAlertRecord-->AuditData +com.microsoft.graph.models.security.SecurityComplianceAlertRecord::|public|constructor():void +com.microsoft.graph.models.security.SecurityComplianceAlertRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.SecurityComplianceAlertRecord::|public|OdataType:String +com.microsoft.graph.models.security.SecurityComplianceAlertRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.SecurityComplianceAlertRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SecurityComplianceAlertRecord +com.microsoft.graph.models.security.SecurityComplianceCenterEOPCmdletAuditRecord-->AuditData +com.microsoft.graph.models.security.SecurityComplianceCenterEOPCmdletAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.SecurityComplianceCenterEOPCmdletAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.SecurityComplianceCenterEOPCmdletAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.SecurityComplianceCenterEOPCmdletAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.SecurityComplianceCenterEOPCmdletAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SecurityComplianceCenterEOPCmdletAuditRecord +com.microsoft.graph.models.security.SecurityComplianceInsightsAuditRecord-->AuditData +com.microsoft.graph.models.security.SecurityComplianceInsightsAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.SecurityComplianceInsightsAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.SecurityComplianceInsightsAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.SecurityComplianceInsightsAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.SecurityComplianceInsightsAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SecurityComplianceInsightsAuditRecord +com.microsoft.graph.models.security.SecurityComplianceRBACAuditRecord-->AuditData +com.microsoft.graph.models.security.SecurityComplianceRBACAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.SecurityComplianceRBACAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.SecurityComplianceRBACAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.SecurityComplianceRBACAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.SecurityComplianceRBACAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SecurityComplianceRBACAuditRecord +com.microsoft.graph.models.security.SecurityComplianceUserChangeAuditRecord-->AuditData +com.microsoft.graph.models.security.SecurityComplianceUserChangeAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.SecurityComplianceUserChangeAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.SecurityComplianceUserChangeAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.SecurityComplianceUserChangeAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.SecurityComplianceUserChangeAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SecurityComplianceUserChangeAuditRecord com.microsoft.graph.models.security.SecurityGroupEvidence-->AlertEvidence com.microsoft.graph.models.security.SecurityGroupEvidence::|public|constructor():void com.microsoft.graph.models.security.SecurityGroupEvidence::|public|getDisplayName():String @@ -142687,6 +144476,60 @@ com.microsoft.graph.models.security.ServiceSource::0010-MicrosoftDefenderForClou com.microsoft.graph.models.security.ServiceSource::0011-MicrosoftSentinel com.microsoft.graph.models.security.ServiceSource::0012-MicrosoftInsiderRiskManagement com.microsoft.graph.models.security.ServiceSource::0013-MicrosoftThreatIntelligence +com.microsoft.graph.models.security.SharePointAppPermissionOperationAuditRecord-->AuditData +com.microsoft.graph.models.security.SharePointAppPermissionOperationAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.SharePointAppPermissionOperationAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.SharePointAppPermissionOperationAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.SharePointAppPermissionOperationAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.SharePointAppPermissionOperationAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SharePointAppPermissionOperationAuditRecord +com.microsoft.graph.models.security.SharePointAuditRecord-->AuditData +com.microsoft.graph.models.security.SharePointAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.SharePointAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.SharePointAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.SharePointAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.SharePointAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SharePointAuditRecord +com.microsoft.graph.models.security.SharePointCommentOperationAuditRecord-->AuditData +com.microsoft.graph.models.security.SharePointCommentOperationAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.SharePointCommentOperationAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.SharePointCommentOperationAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.SharePointCommentOperationAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.SharePointCommentOperationAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SharePointCommentOperationAuditRecord +com.microsoft.graph.models.security.SharePointContentTypeOperationAuditRecord-->AuditData +com.microsoft.graph.models.security.SharePointContentTypeOperationAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.SharePointContentTypeOperationAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.SharePointContentTypeOperationAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.SharePointContentTypeOperationAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.SharePointContentTypeOperationAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SharePointContentTypeOperationAuditRecord +com.microsoft.graph.models.security.SharePointESignatureAuditRecord-->AuditData +com.microsoft.graph.models.security.SharePointESignatureAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.SharePointESignatureAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.SharePointESignatureAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.SharePointESignatureAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.SharePointESignatureAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SharePointESignatureAuditRecord +com.microsoft.graph.models.security.SharePointFieldOperationAuditRecord-->AuditData +com.microsoft.graph.models.security.SharePointFieldOperationAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.SharePointFieldOperationAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.SharePointFieldOperationAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.SharePointFieldOperationAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.SharePointFieldOperationAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SharePointFieldOperationAuditRecord +com.microsoft.graph.models.security.SharePointFileOperationAuditRecord-->AuditData +com.microsoft.graph.models.security.SharePointFileOperationAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.SharePointFileOperationAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.SharePointFileOperationAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.SharePointFileOperationAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.SharePointFileOperationAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SharePointFileOperationAuditRecord +com.microsoft.graph.models.security.SharePointListOperationAuditRecord-->AuditData +com.microsoft.graph.models.security.SharePointListOperationAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.SharePointListOperationAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.SharePointListOperationAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.SharePointListOperationAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.SharePointListOperationAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SharePointListOperationAuditRecord +com.microsoft.graph.models.security.SharePointSharingOperationAuditRecord-->AuditData +com.microsoft.graph.models.security.SharePointSharingOperationAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.SharePointSharingOperationAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.SharePointSharingOperationAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.SharePointSharingOperationAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.SharePointSharingOperationAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SharePointSharingOperationAuditRecord com.microsoft.graph.models.security.SinglePropertySchema::|protected|backingStore:BackingStore com.microsoft.graph.models.security.SinglePropertySchema::|public|constructor():void com.microsoft.graph.models.security.SinglePropertySchema::|public|getAdditionalData():Map @@ -142718,6 +144561,42 @@ com.microsoft.graph.models.security.SiteSourceCollectionResponse::|public|getVal com.microsoft.graph.models.security.SiteSourceCollectionResponse::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.models.security.SiteSourceCollectionResponse::|public|setValue(value?:java.util.List):void com.microsoft.graph.models.security.SiteSourceCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SiteSourceCollectionResponse +com.microsoft.graph.models.security.SkypeForBusinessBaseAuditRecord-->AuditData +com.microsoft.graph.models.security.SkypeForBusinessBaseAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.SkypeForBusinessBaseAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.SkypeForBusinessBaseAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.SkypeForBusinessBaseAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.SkypeForBusinessBaseAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SkypeForBusinessBaseAuditRecord +com.microsoft.graph.models.security.SkypeForBusinessCmdletsAuditRecord-->AuditData +com.microsoft.graph.models.security.SkypeForBusinessCmdletsAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.SkypeForBusinessCmdletsAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.SkypeForBusinessCmdletsAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.SkypeForBusinessCmdletsAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.SkypeForBusinessCmdletsAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SkypeForBusinessCmdletsAuditRecord +com.microsoft.graph.models.security.SkypeForBusinessPSTNUsageAuditRecord-->AuditData +com.microsoft.graph.models.security.SkypeForBusinessPSTNUsageAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.SkypeForBusinessPSTNUsageAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.SkypeForBusinessPSTNUsageAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.SkypeForBusinessPSTNUsageAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.SkypeForBusinessPSTNUsageAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SkypeForBusinessPSTNUsageAuditRecord +com.microsoft.graph.models.security.SkypeForBusinessUsersBlockedAuditRecord-->AuditData +com.microsoft.graph.models.security.SkypeForBusinessUsersBlockedAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.SkypeForBusinessUsersBlockedAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.SkypeForBusinessUsersBlockedAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.SkypeForBusinessUsersBlockedAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.SkypeForBusinessUsersBlockedAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SkypeForBusinessUsersBlockedAuditRecord +com.microsoft.graph.models.security.SmsCreatePhoneNumberRecord-->AuditData +com.microsoft.graph.models.security.SmsCreatePhoneNumberRecord::|public|constructor():void +com.microsoft.graph.models.security.SmsCreatePhoneNumberRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.SmsCreatePhoneNumberRecord::|public|OdataType:String +com.microsoft.graph.models.security.SmsCreatePhoneNumberRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.SmsCreatePhoneNumberRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SmsCreatePhoneNumberRecord +com.microsoft.graph.models.security.SmsDeletePhoneNumberRecord-->AuditData +com.microsoft.graph.models.security.SmsDeletePhoneNumberRecord::|public|constructor():void +com.microsoft.graph.models.security.SmsDeletePhoneNumberRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.SmsDeletePhoneNumberRecord::|public|OdataType:String +com.microsoft.graph.models.security.SmsDeletePhoneNumberRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.SmsDeletePhoneNumberRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SmsDeletePhoneNumberRecord com.microsoft.graph.models.security.SourceType::0000-Mailbox com.microsoft.graph.models.security.SourceType::0001-Site com.microsoft.graph.models.security.SourceType::0002-UnknownFutureValue @@ -142858,6 +144737,18 @@ com.microsoft.graph.models.security.SubmissionMailEvidence::|public|setSubmissio com.microsoft.graph.models.security.SubmissionMailEvidence::|public|setSubmissionId(value?:String):void com.microsoft.graph.models.security.SubmissionMailEvidence::|public|setSubmitter(value?:String):void com.microsoft.graph.models.security.SubmissionMailEvidence::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SubmissionMailEvidence +com.microsoft.graph.models.security.SupervisoryReviewDayXInsightsAuditRecord-->AuditData +com.microsoft.graph.models.security.SupervisoryReviewDayXInsightsAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.SupervisoryReviewDayXInsightsAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.SupervisoryReviewDayXInsightsAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.SupervisoryReviewDayXInsightsAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.SupervisoryReviewDayXInsightsAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SupervisoryReviewDayXInsightsAuditRecord +com.microsoft.graph.models.security.SyntheticProbeAuditRecord-->AuditData +com.microsoft.graph.models.security.SyntheticProbeAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.SyntheticProbeAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.SyntheticProbeAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.SyntheticProbeAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.SyntheticProbeAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SyntheticProbeAuditRecord com.microsoft.graph.models.security.Tag-->Entity com.microsoft.graph.models.security.Tag::|public|constructor():void com.microsoft.graph.models.security.Tag::|public|getCreatedBy():IdentitySet @@ -142877,6 +144768,18 @@ com.microsoft.graph.models.security.TeamsDeliveryLocation::0001-Teams com.microsoft.graph.models.security.TeamsDeliveryLocation::0002-Quarantine com.microsoft.graph.models.security.TeamsDeliveryLocation::0003-Failed com.microsoft.graph.models.security.TeamsDeliveryLocation::0004-UnknownFutureValue +com.microsoft.graph.models.security.TeamsEasyApprovalsAuditRecord-->AuditData +com.microsoft.graph.models.security.TeamsEasyApprovalsAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.TeamsEasyApprovalsAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.TeamsEasyApprovalsAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.TeamsEasyApprovalsAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.TeamsEasyApprovalsAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TeamsEasyApprovalsAuditRecord +com.microsoft.graph.models.security.TeamsHealthcareAuditRecord-->AuditData +com.microsoft.graph.models.security.TeamsHealthcareAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.TeamsHealthcareAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.TeamsHealthcareAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.TeamsHealthcareAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.TeamsHealthcareAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TeamsHealthcareAuditRecord com.microsoft.graph.models.security.TeamsMessageDeliveryAction::0000-Unknown com.microsoft.graph.models.security.TeamsMessageDeliveryAction::0001-DeliveredAsSpam com.microsoft.graph.models.security.TeamsMessageDeliveryAction::0002-Delivered @@ -142937,6 +144840,24 @@ com.microsoft.graph.models.security.TeamsMessageEvidence::|public|setThreadId(va com.microsoft.graph.models.security.TeamsMessageEvidence::|public|setThreadType(value?:String):void com.microsoft.graph.models.security.TeamsMessageEvidence::|public|setUrls(value?:java.util.List):void com.microsoft.graph.models.security.TeamsMessageEvidence::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TeamsMessageEvidence +com.microsoft.graph.models.security.TeamsUpdatesAuditRecord-->AuditData +com.microsoft.graph.models.security.TeamsUpdatesAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.TeamsUpdatesAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.TeamsUpdatesAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.TeamsUpdatesAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.TeamsUpdatesAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TeamsUpdatesAuditRecord +com.microsoft.graph.models.security.TenantAllowBlockListAuditRecord-->AuditData +com.microsoft.graph.models.security.TenantAllowBlockListAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.TenantAllowBlockListAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.TenantAllowBlockListAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.TenantAllowBlockListAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.TenantAllowBlockListAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TenantAllowBlockListAuditRecord +com.microsoft.graph.models.security.ThreatFinderAuditRecord-->AuditData +com.microsoft.graph.models.security.ThreatFinderAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.ThreatFinderAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.ThreatFinderAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.ThreatFinderAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.ThreatFinderAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ThreatFinderAuditRecord com.microsoft.graph.models.security.ThreatIntelligence-->Entity com.microsoft.graph.models.security.ThreatIntelligence::|public|constructor():void com.microsoft.graph.models.security.ThreatIntelligence::|public|getArticleIndicators():java.util.List @@ -142977,6 +144898,30 @@ com.microsoft.graph.models.security.ThreatIntelligence::|public|setVulnerabiliti com.microsoft.graph.models.security.ThreatIntelligence::|public|setWhoisHistoryRecords(value?:java.util.List):void com.microsoft.graph.models.security.ThreatIntelligence::|public|setWhoisRecords(value?:java.util.List):void com.microsoft.graph.models.security.ThreatIntelligence::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ThreatIntelligence +com.microsoft.graph.models.security.ThreatIntelligenceAtpContentData-->AuditData +com.microsoft.graph.models.security.ThreatIntelligenceAtpContentData::|public|constructor():void +com.microsoft.graph.models.security.ThreatIntelligenceAtpContentData::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.ThreatIntelligenceAtpContentData::|public|OdataType:String +com.microsoft.graph.models.security.ThreatIntelligenceAtpContentData::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.ThreatIntelligenceAtpContentData::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ThreatIntelligenceAtpContentData +com.microsoft.graph.models.security.ThreatIntelligenceMailData-->AuditData +com.microsoft.graph.models.security.ThreatIntelligenceMailData::|public|constructor():void +com.microsoft.graph.models.security.ThreatIntelligenceMailData::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.ThreatIntelligenceMailData::|public|OdataType:String +com.microsoft.graph.models.security.ThreatIntelligenceMailData::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.ThreatIntelligenceMailData::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ThreatIntelligenceMailData +com.microsoft.graph.models.security.ThreatIntelligenceUrlClickData-->AuditData +com.microsoft.graph.models.security.ThreatIntelligenceUrlClickData::|public|constructor():void +com.microsoft.graph.models.security.ThreatIntelligenceUrlClickData::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.ThreatIntelligenceUrlClickData::|public|OdataType:String +com.microsoft.graph.models.security.ThreatIntelligenceUrlClickData::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.ThreatIntelligenceUrlClickData::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ThreatIntelligenceUrlClickData +com.microsoft.graph.models.security.TodoAuditRecord-->AuditData +com.microsoft.graph.models.security.TodoAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.TodoAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.TodoAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.TodoAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.TodoAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TodoAuditRecord com.microsoft.graph.models.security.TopicModelingSettings::|protected|backingStore:BackingStore com.microsoft.graph.models.security.TopicModelingSettings::|public|constructor():void com.microsoft.graph.models.security.TopicModelingSettings::|public|getAdditionalData():Map @@ -143013,6 +144958,12 @@ com.microsoft.graph.models.security.TriggerTypesRoot::|public|OdataType:String com.microsoft.graph.models.security.TriggerTypesRoot::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.models.security.TriggerTypesRoot::|public|setRetentionEventTypes(value?:java.util.List):void com.microsoft.graph.models.security.TriggerTypesRoot::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TriggerTypesRoot +com.microsoft.graph.models.security.UamOperationAuditRecord-->AuditData +com.microsoft.graph.models.security.UamOperationAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.UamOperationAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.UamOperationAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.UamOperationAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.UamOperationAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):UamOperationAuditRecord com.microsoft.graph.models.security.UnclassifiedArtifact-->Artifact com.microsoft.graph.models.security.UnclassifiedArtifact::|public|constructor():void com.microsoft.graph.models.security.UnclassifiedArtifact::|public|getFieldDeserializers():Map> @@ -143023,6 +144974,12 @@ com.microsoft.graph.models.security.UnclassifiedArtifact::|public|serialize(writ com.microsoft.graph.models.security.UnclassifiedArtifact::|public|setKind(value?:String):void com.microsoft.graph.models.security.UnclassifiedArtifact::|public|setValue(value?:String):void com.microsoft.graph.models.security.UnclassifiedArtifact::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):UnclassifiedArtifact +com.microsoft.graph.models.security.UnifiedGroupAuditRecord-->AuditData +com.microsoft.graph.models.security.UnifiedGroupAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.UnifiedGroupAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.UnifiedGroupAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.UnifiedGroupAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.UnifiedGroupAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):UnifiedGroupAuditRecord com.microsoft.graph.models.security.UnifiedGroupSource-->DataSource com.microsoft.graph.models.security.UnifiedGroupSource::|public|constructor():void com.microsoft.graph.models.security.UnifiedGroupSource::|public|getFieldDeserializers():Map> @@ -143040,6 +144997,42 @@ com.microsoft.graph.models.security.UnifiedGroupSourceCollectionResponse::|publi com.microsoft.graph.models.security.UnifiedGroupSourceCollectionResponse::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.models.security.UnifiedGroupSourceCollectionResponse::|public|setValue(value?:java.util.List):void com.microsoft.graph.models.security.UnifiedGroupSourceCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):UnifiedGroupSourceCollectionResponse +com.microsoft.graph.models.security.UnifiedSimulationMatchedItemAuditRecord-->AuditData +com.microsoft.graph.models.security.UnifiedSimulationMatchedItemAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.UnifiedSimulationMatchedItemAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.UnifiedSimulationMatchedItemAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.UnifiedSimulationMatchedItemAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.UnifiedSimulationMatchedItemAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):UnifiedSimulationMatchedItemAuditRecord +com.microsoft.graph.models.security.UnifiedSimulationSummaryAuditRecord-->AuditData +com.microsoft.graph.models.security.UnifiedSimulationSummaryAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.UnifiedSimulationSummaryAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.UnifiedSimulationSummaryAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.UnifiedSimulationSummaryAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.UnifiedSimulationSummaryAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):UnifiedSimulationSummaryAuditRecord +com.microsoft.graph.models.security.UploadCertificateRecord-->AuditData +com.microsoft.graph.models.security.UploadCertificateRecord::|public|constructor():void +com.microsoft.graph.models.security.UploadCertificateRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.UploadCertificateRecord::|public|OdataType:String +com.microsoft.graph.models.security.UploadCertificateRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.UploadCertificateRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):UploadCertificateRecord +com.microsoft.graph.models.security.UrbacAssignmentAuditRecord-->AuditData +com.microsoft.graph.models.security.UrbacAssignmentAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.UrbacAssignmentAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.UrbacAssignmentAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.UrbacAssignmentAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.UrbacAssignmentAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):UrbacAssignmentAuditRecord +com.microsoft.graph.models.security.UrbacEnableStateAuditRecord-->AuditData +com.microsoft.graph.models.security.UrbacEnableStateAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.UrbacEnableStateAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.UrbacEnableStateAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.UrbacEnableStateAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.UrbacEnableStateAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):UrbacEnableStateAuditRecord +com.microsoft.graph.models.security.UrbacRoleAuditRecord-->AuditData +com.microsoft.graph.models.security.UrbacRoleAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.UrbacRoleAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.UrbacRoleAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.UrbacRoleAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.UrbacRoleAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):UrbacRoleAuditRecord com.microsoft.graph.models.security.UrlEvidence-->AlertEvidence com.microsoft.graph.models.security.UrlEvidence::|public|constructor():void com.microsoft.graph.models.security.UrlEvidence::|public|getFieldDeserializers():Map> @@ -143101,6 +145094,78 @@ com.microsoft.graph.models.security.UserSourceCollectionResponse::|public|getVal com.microsoft.graph.models.security.UserSourceCollectionResponse::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.models.security.UserSourceCollectionResponse::|public|setValue(value?:java.util.List):void com.microsoft.graph.models.security.UserSourceCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):UserSourceCollectionResponse +com.microsoft.graph.models.security.UserTrainingAuditRecord-->AuditData +com.microsoft.graph.models.security.UserTrainingAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.UserTrainingAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.UserTrainingAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.UserTrainingAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.UserTrainingAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):UserTrainingAuditRecord +com.microsoft.graph.models.security.VfamBasePolicyAuditRecord-->AuditData +com.microsoft.graph.models.security.VfamBasePolicyAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.VfamBasePolicyAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.VfamBasePolicyAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.VfamBasePolicyAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.VfamBasePolicyAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):VfamBasePolicyAuditRecord +com.microsoft.graph.models.security.VfamCreatePolicyAuditRecord-->AuditData +com.microsoft.graph.models.security.VfamCreatePolicyAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.VfamCreatePolicyAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.VfamCreatePolicyAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.VfamCreatePolicyAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.VfamCreatePolicyAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):VfamCreatePolicyAuditRecord +com.microsoft.graph.models.security.VfamDeletePolicyAuditRecord-->AuditData +com.microsoft.graph.models.security.VfamDeletePolicyAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.VfamDeletePolicyAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.VfamDeletePolicyAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.VfamDeletePolicyAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.VfamDeletePolicyAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):VfamDeletePolicyAuditRecord +com.microsoft.graph.models.security.VfamUpdatePolicyAuditRecord-->AuditData +com.microsoft.graph.models.security.VfamUpdatePolicyAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.VfamUpdatePolicyAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.VfamUpdatePolicyAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.VfamUpdatePolicyAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.VfamUpdatePolicyAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):VfamUpdatePolicyAuditRecord +com.microsoft.graph.models.security.VivaGoalsAuditRecord-->AuditData +com.microsoft.graph.models.security.VivaGoalsAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.VivaGoalsAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.VivaGoalsAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.VivaGoalsAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.VivaGoalsAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):VivaGoalsAuditRecord +com.microsoft.graph.models.security.VivaLearningAdminAuditRecord-->AuditData +com.microsoft.graph.models.security.VivaLearningAdminAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.VivaLearningAdminAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.VivaLearningAdminAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.VivaLearningAdminAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.VivaLearningAdminAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):VivaLearningAdminAuditRecord +com.microsoft.graph.models.security.VivaLearningAuditRecord-->AuditData +com.microsoft.graph.models.security.VivaLearningAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.VivaLearningAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.VivaLearningAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.VivaLearningAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.VivaLearningAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):VivaLearningAuditRecord +com.microsoft.graph.models.security.VivaPulseAdminAuditRecord-->AuditData +com.microsoft.graph.models.security.VivaPulseAdminAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.VivaPulseAdminAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.VivaPulseAdminAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.VivaPulseAdminAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.VivaPulseAdminAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):VivaPulseAdminAuditRecord +com.microsoft.graph.models.security.VivaPulseOrganizerAuditRecord-->AuditData +com.microsoft.graph.models.security.VivaPulseOrganizerAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.VivaPulseOrganizerAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.VivaPulseOrganizerAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.VivaPulseOrganizerAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.VivaPulseOrganizerAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):VivaPulseOrganizerAuditRecord +com.microsoft.graph.models.security.VivaPulseReportAuditRecord-->AuditData +com.microsoft.graph.models.security.VivaPulseReportAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.VivaPulseReportAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.VivaPulseReportAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.VivaPulseReportAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.VivaPulseReportAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):VivaPulseReportAuditRecord +com.microsoft.graph.models.security.VivaPulseResponseAuditRecord-->AuditData +com.microsoft.graph.models.security.VivaPulseResponseAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.VivaPulseResponseAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.VivaPulseResponseAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.VivaPulseResponseAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.VivaPulseResponseAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):VivaPulseResponseAuditRecord com.microsoft.graph.models.security.VmCloudProvider::0000-Unknown com.microsoft.graph.models.security.VmCloudProvider::0001-Azure com.microsoft.graph.models.security.VmCloudProvider::0002-UnknownFutureValue @@ -143192,6 +145257,12 @@ com.microsoft.graph.models.security.VulnerabilitySeverity::0002-Medium com.microsoft.graph.models.security.VulnerabilitySeverity::0003-High com.microsoft.graph.models.security.VulnerabilitySeverity::0004-Critical com.microsoft.graph.models.security.VulnerabilitySeverity::0005-UnknownFutureValue +com.microsoft.graph.models.security.WdatpAlertsAuditRecord-->AuditData +com.microsoft.graph.models.security.WdatpAlertsAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.WdatpAlertsAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.WdatpAlertsAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.WdatpAlertsAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.WdatpAlertsAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):WdatpAlertsAuditRecord com.microsoft.graph.models.security.WhoisBaseRecord-->Entity com.microsoft.graph.models.security.WhoisBaseRecord::|public|constructor():void com.microsoft.graph.models.security.WhoisBaseRecord::|public|getAbuse():WhoisContact @@ -143304,10 +145375,29 @@ com.microsoft.graph.models.security.WhoisRecordCollectionResponse::|public|getVa com.microsoft.graph.models.security.WhoisRecordCollectionResponse::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.models.security.WhoisRecordCollectionResponse::|public|setValue(value?:java.util.List):void com.microsoft.graph.models.security.WhoisRecordCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):WhoisRecordCollectionResponse +com.microsoft.graph.models.security.Windows365CustomerLockboxAuditRecord-->AuditData +com.microsoft.graph.models.security.Windows365CustomerLockboxAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.Windows365CustomerLockboxAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.Windows365CustomerLockboxAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.Windows365CustomerLockboxAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.Windows365CustomerLockboxAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):Windows365CustomerLockboxAuditRecord +com.microsoft.graph.models.security.WorkplaceAnalyticsAuditRecord-->AuditData +com.microsoft.graph.models.security.WorkplaceAnalyticsAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.WorkplaceAnalyticsAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.WorkplaceAnalyticsAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.WorkplaceAnalyticsAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.WorkplaceAnalyticsAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):WorkplaceAnalyticsAuditRecord +com.microsoft.graph.models.security.YammerAuditRecord-->AuditData +com.microsoft.graph.models.security.YammerAuditRecord::|public|constructor():void +com.microsoft.graph.models.security.YammerAuditRecord::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.security.YammerAuditRecord::|public|OdataType:String +com.microsoft.graph.models.security.YammerAuditRecord::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.security.YammerAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):YammerAuditRecord com.microsoft.graph.models.Security::|public|constructor():void com.microsoft.graph.models.Security::|public|getAlerts():java.util.List com.microsoft.graph.models.Security::|public|getAlertsV2():java.util.List com.microsoft.graph.models.Security::|public|getAttackSimulation():AttackSimulationRoot +com.microsoft.graph.models.Security::|public|getAuditLog():AuditCoreRoot com.microsoft.graph.models.Security::|public|getCases():CasesRoot com.microsoft.graph.models.Security::|public|getDataSecurityAndGovernance():TenantDataSecurityAndGovernance com.microsoft.graph.models.Security::|public|getFieldDeserializers():Map> @@ -143325,6 +145415,7 @@ com.microsoft.graph.models.Security::|public|serialize(writer:SerializationWrite com.microsoft.graph.models.Security::|public|setAlerts(value?:java.util.List):void com.microsoft.graph.models.Security::|public|setAlertsV2(value?:java.util.List):void com.microsoft.graph.models.Security::|public|setAttackSimulation(value?:AttackSimulationRoot):void +com.microsoft.graph.models.Security::|public|setAuditLog(value?:AuditCoreRoot):void com.microsoft.graph.models.Security::|public|setCases(value?:CasesRoot):void com.microsoft.graph.models.Security::|public|setDataSecurityAndGovernance(value?:TenantDataSecurityAndGovernance):void com.microsoft.graph.models.Security::|public|setIdentities(value?:IdentityContainer):void @@ -143469,6 +145560,38 @@ com.microsoft.graph.models.Sensitivity::0000-Normal com.microsoft.graph.models.Sensitivity::0001-Personal com.microsoft.graph.models.Sensitivity::0002-Private com.microsoft.graph.models.Sensitivity::0003-Confidential +com.microsoft.graph.models.SensitivityLabel-->Entity +com.microsoft.graph.models.SensitivityLabel::|public|constructor():void +com.microsoft.graph.models.SensitivityLabel::|public|getActionSource():LabelActionSource +com.microsoft.graph.models.SensitivityLabel::|public|getAutoTooltip():String +com.microsoft.graph.models.SensitivityLabel::|public|getDescription():String +com.microsoft.graph.models.SensitivityLabel::|public|getDisplayName():String +com.microsoft.graph.models.SensitivityLabel::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.SensitivityLabel::|public|getIsDefault():Boolean +com.microsoft.graph.models.SensitivityLabel::|public|getIsEndpointProtectionEnabled():Boolean +com.microsoft.graph.models.SensitivityLabel::|public|getIsScopedToUser():Boolean +com.microsoft.graph.models.SensitivityLabel::|public|getLocale():String +com.microsoft.graph.models.SensitivityLabel::|public|getName():String +com.microsoft.graph.models.SensitivityLabel::|public|getPriority():Integer +com.microsoft.graph.models.SensitivityLabel::|public|getRights():UsageRightsIncluded +com.microsoft.graph.models.SensitivityLabel::|public|getSublabels():java.util.List +com.microsoft.graph.models.SensitivityLabel::|public|getToolTip():String +com.microsoft.graph.models.SensitivityLabel::|public|OdataType:String +com.microsoft.graph.models.SensitivityLabel::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.SensitivityLabel::|public|setActionSource(value?:LabelActionSource):void +com.microsoft.graph.models.SensitivityLabel::|public|setAutoTooltip(value?:String):void +com.microsoft.graph.models.SensitivityLabel::|public|setDescription(value?:String):void +com.microsoft.graph.models.SensitivityLabel::|public|setDisplayName(value?:String):void +com.microsoft.graph.models.SensitivityLabel::|public|setIsDefault(value?:Boolean):void +com.microsoft.graph.models.SensitivityLabel::|public|setIsEndpointProtectionEnabled(value?:Boolean):void +com.microsoft.graph.models.SensitivityLabel::|public|setIsScopedToUser(value?:Boolean):void +com.microsoft.graph.models.SensitivityLabel::|public|setLocale(value?:String):void +com.microsoft.graph.models.SensitivityLabel::|public|setName(value?:String):void +com.microsoft.graph.models.SensitivityLabel::|public|setPriority(value?:Integer):void +com.microsoft.graph.models.SensitivityLabel::|public|setRights(value?:UsageRightsIncluded):void +com.microsoft.graph.models.SensitivityLabel::|public|setSublabels(value?:java.util.List):void +com.microsoft.graph.models.SensitivityLabel::|public|setToolTip(value?:String):void +com.microsoft.graph.models.SensitivityLabel::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SensitivityLabel com.microsoft.graph.models.SensitivityLabelAssignment::|protected|backingStore:BackingStore com.microsoft.graph.models.SensitivityLabelAssignment::|public|constructor():void com.microsoft.graph.models.SensitivityLabelAssignment::|public|getAdditionalData():Map @@ -143491,6 +145614,13 @@ com.microsoft.graph.models.SensitivityLabelAssignmentMethod::0001-Privileged com.microsoft.graph.models.SensitivityLabelAssignmentMethod::0002-Auto com.microsoft.graph.models.SensitivityLabelAssignmentMethod::0003-UnknownFutureValue com.microsoft.graph.models.SensitivityLabelAssignment~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.models.SensitivityLabelCollectionResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.models.SensitivityLabelCollectionResponse::|public|constructor():void +com.microsoft.graph.models.SensitivityLabelCollectionResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.SensitivityLabelCollectionResponse::|public|getValue():java.util.List +com.microsoft.graph.models.SensitivityLabelCollectionResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.SensitivityLabelCollectionResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.models.SensitivityLabelCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SensitivityLabelCollectionResponse com.microsoft.graph.models.ServerProcessedContent::|protected|backingStore:BackingStore com.microsoft.graph.models.ServerProcessedContent::|public|constructor():void com.microsoft.graph.models.ServerProcessedContent::|public|getAdditionalData():Map @@ -151548,10 +153678,12 @@ com.microsoft.graph.models.VirtualEventSession::|public|constructor():void com.microsoft.graph.models.VirtualEventSession::|public|getEndDateTime():DateTimeTimeZone com.microsoft.graph.models.VirtualEventSession::|public|getFieldDeserializers():Map> com.microsoft.graph.models.VirtualEventSession::|public|getStartDateTime():DateTimeTimeZone +com.microsoft.graph.models.VirtualEventSession::|public|getVideoOnDemandWebUrl():String com.microsoft.graph.models.VirtualEventSession::|public|OdataType:String com.microsoft.graph.models.VirtualEventSession::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.models.VirtualEventSession::|public|setEndDateTime(value?:DateTimeTimeZone):void com.microsoft.graph.models.VirtualEventSession::|public|setStartDateTime(value?:DateTimeTimeZone):void +com.microsoft.graph.models.VirtualEventSession::|public|setVideoOnDemandWebUrl(value?:String):void com.microsoft.graph.models.VirtualEventSession::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):VirtualEventSession com.microsoft.graph.models.VirtualEventSessionCollectionResponse-->BaseCollectionPaginationCountResponse com.microsoft.graph.models.VirtualEventSessionCollectionResponse::|public|constructor():void @@ -168181,6 +170313,162 @@ com.microsoft.graph.security.attacksimulation.trainings.TrainingsRequestBuilder: com.microsoft.graph.security.attacksimulation.trainings.TrainingsRequestBuilder::|public|toPostRequestInformation(body:Training):RequestInformation com.microsoft.graph.security.attacksimulation.trainings.TrainingsRequestBuilder::|public|toPostRequestInformation(body:Training; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.security.attacksimulation.trainings.TrainingsRequestBuilder::|public|withUrl(rawUrl:String):TrainingsRequestBuilder +com.microsoft.graph.security.auditlog.AuditLogRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.security.auditlog.AuditLogRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.security.auditlog.AuditLogRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.security.auditlog.AuditLogRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.security.auditlog.AuditLogRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.security.auditlog.AuditLogRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.security.auditlog.AuditLogRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.security.auditlog.AuditLogRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.security.auditlog.AuditLogRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.security.auditlog.AuditLogRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.security.auditlog.AuditLogRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.security.auditlog.AuditLogRequestBuilder::|public|delete():Void +com.microsoft.graph.security.auditlog.AuditLogRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.security.auditlog.AuditLogRequestBuilder::|public|get():AuditCoreRoot +com.microsoft.graph.security.auditlog.AuditLogRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AuditCoreRoot +com.microsoft.graph.security.auditlog.AuditLogRequestBuilder::|public|patch(body:AuditCoreRoot):AuditCoreRoot +com.microsoft.graph.security.auditlog.AuditLogRequestBuilder::|public|patch(body:AuditCoreRoot; requestConfiguration?:java.util.function.Consumer):AuditCoreRoot +com.microsoft.graph.security.auditlog.AuditLogRequestBuilder::|public|queries:QueriesRequestBuilder +com.microsoft.graph.security.auditlog.AuditLogRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.security.auditlog.AuditLogRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.security.auditlog.AuditLogRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.security.auditlog.AuditLogRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.security.auditlog.AuditLogRequestBuilder::|public|toPatchRequestInformation(body:AuditCoreRoot):RequestInformation +com.microsoft.graph.security.auditlog.AuditLogRequestBuilder::|public|toPatchRequestInformation(body:AuditCoreRoot; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.security.auditlog.AuditLogRequestBuilder::|public|withUrl(rawUrl:String):AuditLogRequestBuilder +com.microsoft.graph.security.auditlog.queries.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.security.auditlog.queries.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.security.auditlog.queries.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.security.auditlog.queries.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.security.auditlog.queries.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.security.auditlog.queries.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.security.auditlog.queries.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.security.auditlog.queries.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.security.auditlog.queries.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.security.auditlog.queries.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.security.auditlog.queries.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.security.auditlog.queries.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.security.auditlog.queries.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.security.auditlog.queries.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.security.auditlog.queries.item.AuditLogQueryItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.security.auditlog.queries.item.AuditLogQueryItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.security.auditlog.queries.item.AuditLogQueryItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.security.auditlog.queries.item.AuditLogQueryItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.security.auditlog.queries.item.AuditLogQueryItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.security.auditlog.queries.item.AuditLogQueryItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.security.auditlog.queries.item.AuditLogQueryItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.security.auditlog.queries.item.AuditLogQueryItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.security.auditlog.queries.item.AuditLogQueryItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.security.auditlog.queries.item.AuditLogQueryItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.security.auditlog.queries.item.AuditLogQueryItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.security.auditlog.queries.item.AuditLogQueryItemRequestBuilder::|public|delete():Void +com.microsoft.graph.security.auditlog.queries.item.AuditLogQueryItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.security.auditlog.queries.item.AuditLogQueryItemRequestBuilder::|public|get():AuditLogQuery +com.microsoft.graph.security.auditlog.queries.item.AuditLogQueryItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AuditLogQuery +com.microsoft.graph.security.auditlog.queries.item.AuditLogQueryItemRequestBuilder::|public|patch(body:AuditLogQuery):AuditLogQuery +com.microsoft.graph.security.auditlog.queries.item.AuditLogQueryItemRequestBuilder::|public|patch(body:AuditLogQuery; requestConfiguration?:java.util.function.Consumer):AuditLogQuery +com.microsoft.graph.security.auditlog.queries.item.AuditLogQueryItemRequestBuilder::|public|records:RecordsRequestBuilder +com.microsoft.graph.security.auditlog.queries.item.AuditLogQueryItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.security.auditlog.queries.item.AuditLogQueryItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.security.auditlog.queries.item.AuditLogQueryItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.security.auditlog.queries.item.AuditLogQueryItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.security.auditlog.queries.item.AuditLogQueryItemRequestBuilder::|public|toPatchRequestInformation(body:AuditLogQuery):RequestInformation +com.microsoft.graph.security.auditlog.queries.item.AuditLogQueryItemRequestBuilder::|public|toPatchRequestInformation(body:AuditLogQuery; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.security.auditlog.queries.item.AuditLogQueryItemRequestBuilder::|public|withUrl(rawUrl:String):AuditLogQueryItemRequestBuilder +com.microsoft.graph.security.auditlog.queries.item.records.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.security.auditlog.queries.item.records.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.security.auditlog.queries.item.records.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.security.auditlog.queries.item.records.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.security.auditlog.queries.item.records.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.security.auditlog.queries.item.records.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.security.auditlog.queries.item.records.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.security.auditlog.queries.item.records.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.security.auditlog.queries.item.records.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.security.auditlog.queries.item.records.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.security.auditlog.queries.item.records.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.security.auditlog.queries.item.records.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.security.auditlog.queries.item.records.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.security.auditlog.queries.item.records.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.security.auditlog.queries.item.records.item.AuditLogRecordItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.security.auditlog.queries.item.records.item.AuditLogRecordItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.security.auditlog.queries.item.records.item.AuditLogRecordItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.security.auditlog.queries.item.records.item.AuditLogRecordItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.security.auditlog.queries.item.records.item.AuditLogRecordItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.security.auditlog.queries.item.records.item.AuditLogRecordItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.security.auditlog.queries.item.records.item.AuditLogRecordItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.security.auditlog.queries.item.records.item.AuditLogRecordItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.security.auditlog.queries.item.records.item.AuditLogRecordItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.security.auditlog.queries.item.records.item.AuditLogRecordItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.security.auditlog.queries.item.records.item.AuditLogRecordItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.security.auditlog.queries.item.records.item.AuditLogRecordItemRequestBuilder::|public|delete():Void +com.microsoft.graph.security.auditlog.queries.item.records.item.AuditLogRecordItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.security.auditlog.queries.item.records.item.AuditLogRecordItemRequestBuilder::|public|get():AuditLogRecord +com.microsoft.graph.security.auditlog.queries.item.records.item.AuditLogRecordItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AuditLogRecord +com.microsoft.graph.security.auditlog.queries.item.records.item.AuditLogRecordItemRequestBuilder::|public|patch(body:AuditLogRecord):AuditLogRecord +com.microsoft.graph.security.auditlog.queries.item.records.item.AuditLogRecordItemRequestBuilder::|public|patch(body:AuditLogRecord; requestConfiguration?:java.util.function.Consumer):AuditLogRecord +com.microsoft.graph.security.auditlog.queries.item.records.item.AuditLogRecordItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.security.auditlog.queries.item.records.item.AuditLogRecordItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.security.auditlog.queries.item.records.item.AuditLogRecordItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.security.auditlog.queries.item.records.item.AuditLogRecordItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.security.auditlog.queries.item.records.item.AuditLogRecordItemRequestBuilder::|public|toPatchRequestInformation(body:AuditLogRecord):RequestInformation +com.microsoft.graph.security.auditlog.queries.item.records.item.AuditLogRecordItemRequestBuilder::|public|toPatchRequestInformation(body:AuditLogRecord; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.security.auditlog.queries.item.records.item.AuditLogRecordItemRequestBuilder::|public|withUrl(rawUrl:String):AuditLogRecordItemRequestBuilder +com.microsoft.graph.security.auditlog.queries.item.records.RecordsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.security.auditlog.queries.item.records.RecordsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.security.auditlog.queries.item.records.RecordsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.security.auditlog.queries.item.records.RecordsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.security.auditlog.queries.item.records.RecordsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.security.auditlog.queries.item.records.RecordsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.security.auditlog.queries.item.records.RecordsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.security.auditlog.queries.item.records.RecordsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.security.auditlog.queries.item.records.RecordsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.security.auditlog.queries.item.records.RecordsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.security.auditlog.queries.item.records.RecordsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.security.auditlog.queries.item.records.RecordsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.security.auditlog.queries.item.records.RecordsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.security.auditlog.queries.item.records.RecordsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.security.auditlog.queries.item.records.RecordsRequestBuilder::|public|byAuditLogRecordId(auditLogRecordId:String):AuditLogRecordItemRequestBuilder +com.microsoft.graph.security.auditlog.queries.item.records.RecordsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.security.auditlog.queries.item.records.RecordsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.security.auditlog.queries.item.records.RecordsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.security.auditlog.queries.item.records.RecordsRequestBuilder::|public|get():AuditLogRecordCollectionResponse +com.microsoft.graph.security.auditlog.queries.item.records.RecordsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AuditLogRecordCollectionResponse +com.microsoft.graph.security.auditlog.queries.item.records.RecordsRequestBuilder::|public|post(body:AuditLogRecord):AuditLogRecord +com.microsoft.graph.security.auditlog.queries.item.records.RecordsRequestBuilder::|public|post(body:AuditLogRecord; requestConfiguration?:java.util.function.Consumer):AuditLogRecord +com.microsoft.graph.security.auditlog.queries.item.records.RecordsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.security.auditlog.queries.item.records.RecordsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.security.auditlog.queries.item.records.RecordsRequestBuilder::|public|toPostRequestInformation(body:AuditLogRecord):RequestInformation +com.microsoft.graph.security.auditlog.queries.item.records.RecordsRequestBuilder::|public|toPostRequestInformation(body:AuditLogRecord; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.security.auditlog.queries.item.records.RecordsRequestBuilder::|public|withUrl(rawUrl:String):RecordsRequestBuilder +com.microsoft.graph.security.auditlog.queries.QueriesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.security.auditlog.queries.QueriesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.security.auditlog.queries.QueriesRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.security.auditlog.queries.QueriesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.security.auditlog.queries.QueriesRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.security.auditlog.queries.QueriesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.security.auditlog.queries.QueriesRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.security.auditlog.queries.QueriesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.security.auditlog.queries.QueriesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.security.auditlog.queries.QueriesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.security.auditlog.queries.QueriesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.security.auditlog.queries.QueriesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.security.auditlog.queries.QueriesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.security.auditlog.queries.QueriesRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.security.auditlog.queries.QueriesRequestBuilder::|public|byAuditLogQueryId(auditLogQueryId:String):AuditLogQueryItemRequestBuilder +com.microsoft.graph.security.auditlog.queries.QueriesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.security.auditlog.queries.QueriesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.security.auditlog.queries.QueriesRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.security.auditlog.queries.QueriesRequestBuilder::|public|get():AuditLogQueryCollectionResponse +com.microsoft.graph.security.auditlog.queries.QueriesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AuditLogQueryCollectionResponse +com.microsoft.graph.security.auditlog.queries.QueriesRequestBuilder::|public|post(body:AuditLogQuery):AuditLogQuery +com.microsoft.graph.security.auditlog.queries.QueriesRequestBuilder::|public|post(body:AuditLogQuery; requestConfiguration?:java.util.function.Consumer):AuditLogQuery +com.microsoft.graph.security.auditlog.queries.QueriesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.security.auditlog.queries.QueriesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.security.auditlog.queries.QueriesRequestBuilder::|public|toPostRequestInformation(body:AuditLogQuery):RequestInformation +com.microsoft.graph.security.auditlog.queries.QueriesRequestBuilder::|public|toPostRequestInformation(body:AuditLogQuery; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.security.auditlog.queries.QueriesRequestBuilder::|public|withUrl(rawUrl:String):QueriesRequestBuilder com.microsoft.graph.security.cases.CasesRequestBuilder-->BaseRequestBuilder com.microsoft.graph.security.cases.CasesRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.security.cases.CasesRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -169812,6 +172100,7 @@ com.microsoft.graph.security.datasecurityandgovernance.DataSecurityAndGovernance com.microsoft.graph.security.datasecurityandgovernance.DataSecurityAndGovernanceRequestBuilder::|public|patch(body:TenantDataSecurityAndGovernance; requestConfiguration?:java.util.function.Consumer):TenantDataSecurityAndGovernance com.microsoft.graph.security.datasecurityandgovernance.DataSecurityAndGovernanceRequestBuilder::|public|processContentAsync:ProcessContentAsyncRequestBuilder com.microsoft.graph.security.datasecurityandgovernance.DataSecurityAndGovernanceRequestBuilder::|public|protectionScopes:ProtectionScopesRequestBuilder +com.microsoft.graph.security.datasecurityandgovernance.DataSecurityAndGovernanceRequestBuilder::|public|sensitivityLabels:SensitivityLabelsRequestBuilder com.microsoft.graph.security.datasecurityandgovernance.DataSecurityAndGovernanceRequestBuilder::|public|toDeleteRequestInformation():RequestInformation com.microsoft.graph.security.datasecurityandgovernance.DataSecurityAndGovernanceRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.security.datasecurityandgovernance.DataSecurityAndGovernanceRequestBuilder::|public|toGetRequestInformation():RequestInformation @@ -169908,6 +172197,243 @@ com.microsoft.graph.security.datasecurityandgovernance.protectionscopes.Protecti com.microsoft.graph.security.datasecurityandgovernance.protectionscopes.ProtectionScopesRequestBuilder::|public|toPatchRequestInformation(body:TenantProtectionScopeContainer):RequestInformation com.microsoft.graph.security.datasecurityandgovernance.protectionscopes.ProtectionScopesRequestBuilder::|public|toPatchRequestInformation(body:TenantProtectionScopeContainer; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.security.datasecurityandgovernance.protectionscopes.ProtectionScopesRequestBuilder::|public|withUrl(rawUrl:String):ProtectionScopesRequestBuilder +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.computeinheritancewithlabelidswithlocalewithcontentformats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.computeinheritancewithlabelidswithlocalewithcontentformats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.computeinheritancewithlabelidswithlocalewithcontentformats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; contentFormats?:String; labelIds?:String; locale?:String):Void +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.computeinheritancewithlabelidswithlocalewithcontentformats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.computeinheritancewithlabelidswithlocalewithcontentformats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|get():SensitivityLabel +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.computeinheritancewithlabelidswithlocalewithcontentformats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):SensitivityLabel +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.computeinheritancewithlabelidswithlocalewithcontentformats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.computeinheritancewithlabelidswithlocalewithcontentformats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.computeinheritancewithlabelidswithlocalewithcontentformats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|withUrl(rawUrl:String):ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|constructor():void +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|getDelegatedUserEmail():String +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|getLocale():String +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|getProtectedContents():java.util.List +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|getSupportedContentFormats():java.util.List +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|setDelegatedUserEmail(value?:String):void +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|setLocale(value?:String):void +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|setProtectedContents(value?:java.util.List):void +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|setSupportedContentFormats(value?:java.util.List):void +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ComputeRightsAndInheritancePostRequestBody +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance.ComputeRightsAndInheritanceRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance.ComputeRightsAndInheritanceRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance.ComputeRightsAndInheritanceRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance.ComputeRightsAndInheritanceRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance.ComputeRightsAndInheritanceRequestBuilder::|public|post(body:ComputeRightsAndInheritancePostRequestBody):ComputeRightsAndInheritanceResult +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance.ComputeRightsAndInheritanceRequestBuilder::|public|post(body:ComputeRightsAndInheritancePostRequestBody; requestConfiguration?:java.util.function.Consumer):ComputeRightsAndInheritanceResult +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance.ComputeRightsAndInheritanceRequestBuilder::|public|toPostRequestInformation(body:ComputeRightsAndInheritancePostRequestBody):RequestInformation +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance.ComputeRightsAndInheritanceRequestBuilder::|public|toPostRequestInformation(body:ComputeRightsAndInheritancePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance.ComputeRightsAndInheritanceRequestBuilder::|public|withUrl(rawUrl:String):ComputeRightsAndInheritanceRequestBuilder +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.rights.RightsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.rights.RightsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.rights.RightsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.rights.RightsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.rights.RightsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.rights.RightsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.rights.RightsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.rights.RightsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.rights.RightsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.rights.RightsRequestBuilder::|public|get():UsageRightsIncluded +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.rights.RightsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):UsageRightsIncluded +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.rights.RightsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.rights.RightsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.rights.RightsRequestBuilder::|public|withUrl(rawUrl:String):RightsRequestBuilder +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.SensitivityLabelItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.SensitivityLabelItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.SensitivityLabelItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.SensitivityLabelItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.SensitivityLabelItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.SensitivityLabelItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.SensitivityLabelItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.SensitivityLabelItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.SensitivityLabelItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.SensitivityLabelItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.SensitivityLabelItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.SensitivityLabelItemRequestBuilder::|public|delete():Void +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.SensitivityLabelItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.SensitivityLabelItemRequestBuilder::|public|get():SensitivityLabel +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.SensitivityLabelItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):SensitivityLabel +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.SensitivityLabelItemRequestBuilder::|public|patch(body:SensitivityLabel):SensitivityLabel +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.SensitivityLabelItemRequestBuilder::|public|patch(body:SensitivityLabel; requestConfiguration?:java.util.function.Consumer):SensitivityLabel +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.SensitivityLabelItemRequestBuilder::|public|rights:RightsRequestBuilder +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.SensitivityLabelItemRequestBuilder::|public|sublabels:SublabelsRequestBuilder +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.SensitivityLabelItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.SensitivityLabelItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.SensitivityLabelItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.SensitivityLabelItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.SensitivityLabelItemRequestBuilder::|public|toPatchRequestInformation(body:SensitivityLabel):RequestInformation +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.SensitivityLabelItemRequestBuilder::|public|toPatchRequestInformation(body:SensitivityLabel; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.SensitivityLabelItemRequestBuilder::|public|withUrl(rawUrl:String):SensitivityLabelItemRequestBuilder +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.computeinheritancewithlabelidswithlocalewithcontentformats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.computeinheritancewithlabelidswithlocalewithcontentformats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.computeinheritancewithlabelidswithlocalewithcontentformats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; contentFormats?:String; labelIds?:String; locale?:String):Void +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.computeinheritancewithlabelidswithlocalewithcontentformats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.computeinheritancewithlabelidswithlocalewithcontentformats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|get():SensitivityLabel +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.computeinheritancewithlabelidswithlocalewithcontentformats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):SensitivityLabel +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.computeinheritancewithlabelidswithlocalewithcontentformats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.computeinheritancewithlabelidswithlocalewithcontentformats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.computeinheritancewithlabelidswithlocalewithcontentformats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|withUrl(rawUrl:String):ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|constructor():void +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|getDelegatedUserEmail():String +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|getLocale():String +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|getProtectedContents():java.util.List +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|getSupportedContentFormats():java.util.List +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|setDelegatedUserEmail(value?:String):void +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|setLocale(value?:String):void +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|setProtectedContents(value?:java.util.List):void +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|setSupportedContentFormats(value?:java.util.List):void +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ComputeRightsAndInheritancePostRequestBody +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance.ComputeRightsAndInheritanceRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance.ComputeRightsAndInheritanceRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance.ComputeRightsAndInheritanceRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance.ComputeRightsAndInheritanceRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance.ComputeRightsAndInheritanceRequestBuilder::|public|post(body:ComputeRightsAndInheritancePostRequestBody):ComputeRightsAndInheritanceResult +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance.ComputeRightsAndInheritanceRequestBuilder::|public|post(body:ComputeRightsAndInheritancePostRequestBody; requestConfiguration?:java.util.function.Consumer):ComputeRightsAndInheritanceResult +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance.ComputeRightsAndInheritanceRequestBuilder::|public|toPostRequestInformation(body:ComputeRightsAndInheritancePostRequestBody):RequestInformation +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance.ComputeRightsAndInheritanceRequestBuilder::|public|toPostRequestInformation(body:ComputeRightsAndInheritancePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance.ComputeRightsAndInheritanceRequestBuilder::|public|withUrl(rawUrl:String):ComputeRightsAndInheritanceRequestBuilder +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.rights.RightsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.rights.RightsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.rights.RightsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.rights.RightsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.rights.RightsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.rights.RightsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.rights.RightsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.rights.RightsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.rights.RightsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.rights.RightsRequestBuilder::|public|get():UsageRightsIncluded +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.rights.RightsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):UsageRightsIncluded +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.rights.RightsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.rights.RightsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.rights.RightsRequestBuilder::|public|withUrl(rawUrl:String):RightsRequestBuilder +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.SensitivityLabelItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.SensitivityLabelItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.SensitivityLabelItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.SensitivityLabelItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.SensitivityLabelItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.SensitivityLabelItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.SensitivityLabelItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.SensitivityLabelItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.SensitivityLabelItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.SensitivityLabelItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.SensitivityLabelItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.SensitivityLabelItemRequestBuilder::|public|delete():Void +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.SensitivityLabelItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.SensitivityLabelItemRequestBuilder::|public|get():SensitivityLabel +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.SensitivityLabelItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):SensitivityLabel +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.SensitivityLabelItemRequestBuilder::|public|patch(body:SensitivityLabel):SensitivityLabel +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.SensitivityLabelItemRequestBuilder::|public|patch(body:SensitivityLabel; requestConfiguration?:java.util.function.Consumer):SensitivityLabel +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.SensitivityLabelItemRequestBuilder::|public|rights:RightsRequestBuilder +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.SensitivityLabelItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.SensitivityLabelItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.SensitivityLabelItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.SensitivityLabelItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.SensitivityLabelItemRequestBuilder::|public|toPatchRequestInformation(body:SensitivityLabel):RequestInformation +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.SensitivityLabelItemRequestBuilder::|public|toPatchRequestInformation(body:SensitivityLabel; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.SensitivityLabelItemRequestBuilder::|public|withUrl(rawUrl:String):SensitivityLabelItemRequestBuilder +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder::|public|bySensitivityLabelId1(sensitivityLabelId1:String):SensitivityLabelItemRequestBuilder +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder::|public|computeInheritanceWithLabelIdsWithLocaleWithContentFormats(contentFormats:String; labelIds:String; locale:String):ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder::|public|computeRightsAndInheritance:ComputeRightsAndInheritanceRequestBuilder +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder::|public|get():SensitivityLabelCollectionResponse +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):SensitivityLabelCollectionResponse +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder::|public|post(body:SensitivityLabel):SensitivityLabel +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder::|public|post(body:SensitivityLabel; requestConfiguration?:java.util.function.Consumer):SensitivityLabel +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder::|public|toPostRequestInformation(body:SensitivityLabel):RequestInformation +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder::|public|toPostRequestInformation(body:SensitivityLabel; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder::|public|withUrl(rawUrl:String):SublabelsRequestBuilder +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder::|public|bySensitivityLabelId(sensitivityLabelId:String):SensitivityLabelItemRequestBuilder +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder::|public|computeInheritanceWithLabelIdsWithLocaleWithContentFormats(contentFormats:String; labelIds:String; locale:String):ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder::|public|computeRightsAndInheritance:ComputeRightsAndInheritanceRequestBuilder +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder::|public|get():SensitivityLabelCollectionResponse +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):SensitivityLabelCollectionResponse +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder::|public|post(body:SensitivityLabel):SensitivityLabel +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder::|public|post(body:SensitivityLabel; requestConfiguration?:java.util.function.Consumer):SensitivityLabel +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder::|public|toPostRequestInformation(body:SensitivityLabel):RequestInformation +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder::|public|toPostRequestInformation(body:SensitivityLabel; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder::|public|withUrl(rawUrl:String):SensitivityLabelsRequestBuilder com.microsoft.graph.security.identities.healthissues.count.CountRequestBuilder-->BaseRequestBuilder com.microsoft.graph.security.identities.healthissues.count.CountRequestBuilder.GetQueryParameters::|public|filter:String com.microsoft.graph.security.identities.healthissues.count.CountRequestBuilder.GetQueryParameters::|public|search:String @@ -171117,6 +173643,7 @@ com.microsoft.graph.security.SecurityRequestBuilder.PatchRequestConfiguration--> com.microsoft.graph.security.SecurityRequestBuilder::|public|alerts:AlertsRequestBuilder com.microsoft.graph.security.SecurityRequestBuilder::|public|alertsV2:AlertsV2RequestBuilder com.microsoft.graph.security.SecurityRequestBuilder::|public|attackSimulation:AttackSimulationRequestBuilder +com.microsoft.graph.security.SecurityRequestBuilder::|public|auditLog:AuditLogRequestBuilder com.microsoft.graph.security.SecurityRequestBuilder::|public|cases:CasesRequestBuilder com.microsoft.graph.security.SecurityRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.security.SecurityRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void @@ -209962,6 +212489,7 @@ com.microsoft.graph.users.item.datasecurityandgovernance.DataSecurityAndGovernan com.microsoft.graph.users.item.datasecurityandgovernance.DataSecurityAndGovernanceRequestBuilder::|public|patch(body:UserDataSecurityAndGovernance; requestConfiguration?:java.util.function.Consumer):UserDataSecurityAndGovernance com.microsoft.graph.users.item.datasecurityandgovernance.DataSecurityAndGovernanceRequestBuilder::|public|processContent:ProcessContentRequestBuilder com.microsoft.graph.users.item.datasecurityandgovernance.DataSecurityAndGovernanceRequestBuilder::|public|protectionScopes:ProtectionScopesRequestBuilder +com.microsoft.graph.users.item.datasecurityandgovernance.DataSecurityAndGovernanceRequestBuilder::|public|sensitivityLabels:SensitivityLabelsRequestBuilder com.microsoft.graph.users.item.datasecurityandgovernance.DataSecurityAndGovernanceRequestBuilder::|public|toDeleteRequestInformation():RequestInformation com.microsoft.graph.users.item.datasecurityandgovernance.DataSecurityAndGovernanceRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.users.item.datasecurityandgovernance.DataSecurityAndGovernanceRequestBuilder::|public|toGetRequestInformation():RequestInformation @@ -210051,6 +212579,243 @@ com.microsoft.graph.users.item.datasecurityandgovernance.protectionscopes.Protec com.microsoft.graph.users.item.datasecurityandgovernance.protectionscopes.ProtectionScopesRequestBuilder::|public|toPatchRequestInformation(body:UserProtectionScopeContainer):RequestInformation com.microsoft.graph.users.item.datasecurityandgovernance.protectionscopes.ProtectionScopesRequestBuilder::|public|toPatchRequestInformation(body:UserProtectionScopeContainer; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.users.item.datasecurityandgovernance.protectionscopes.ProtectionScopesRequestBuilder::|public|withUrl(rawUrl:String):ProtectionScopesRequestBuilder +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.computeinheritancewithlabelidswithlocalewithcontentformats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.computeinheritancewithlabelidswithlocalewithcontentformats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.computeinheritancewithlabelidswithlocalewithcontentformats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; contentFormats?:String; labelIds?:String; locale?:String):Void +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.computeinheritancewithlabelidswithlocalewithcontentformats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.computeinheritancewithlabelidswithlocalewithcontentformats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|get():SensitivityLabel +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.computeinheritancewithlabelidswithlocalewithcontentformats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):SensitivityLabel +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.computeinheritancewithlabelidswithlocalewithcontentformats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.computeinheritancewithlabelidswithlocalewithcontentformats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.computeinheritancewithlabelidswithlocalewithcontentformats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|withUrl(rawUrl:String):ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|constructor():void +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|getDelegatedUserEmail():String +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|getLocale():String +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|getProtectedContents():java.util.List +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|getSupportedContentFormats():java.util.List +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|setDelegatedUserEmail(value?:String):void +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|setLocale(value?:String):void +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|setProtectedContents(value?:java.util.List):void +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|setSupportedContentFormats(value?:java.util.List):void +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ComputeRightsAndInheritancePostRequestBody +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance.ComputeRightsAndInheritanceRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance.ComputeRightsAndInheritanceRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance.ComputeRightsAndInheritanceRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance.ComputeRightsAndInheritanceRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance.ComputeRightsAndInheritanceRequestBuilder::|public|post(body:ComputeRightsAndInheritancePostRequestBody):ComputeRightsAndInheritanceResult +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance.ComputeRightsAndInheritanceRequestBuilder::|public|post(body:ComputeRightsAndInheritancePostRequestBody; requestConfiguration?:java.util.function.Consumer):ComputeRightsAndInheritanceResult +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance.ComputeRightsAndInheritanceRequestBuilder::|public|toPostRequestInformation(body:ComputeRightsAndInheritancePostRequestBody):RequestInformation +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance.ComputeRightsAndInheritanceRequestBuilder::|public|toPostRequestInformation(body:ComputeRightsAndInheritancePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance.ComputeRightsAndInheritanceRequestBuilder::|public|withUrl(rawUrl:String):ComputeRightsAndInheritanceRequestBuilder +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.rights.RightsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.rights.RightsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.rights.RightsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.rights.RightsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.rights.RightsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.rights.RightsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.rights.RightsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.rights.RightsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.rights.RightsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.rights.RightsRequestBuilder::|public|get():UsageRightsIncluded +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.rights.RightsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):UsageRightsIncluded +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.rights.RightsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.rights.RightsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.rights.RightsRequestBuilder::|public|withUrl(rawUrl:String):RightsRequestBuilder +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.SensitivityLabelItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.SensitivityLabelItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.SensitivityLabelItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.SensitivityLabelItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.SensitivityLabelItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.SensitivityLabelItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.SensitivityLabelItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.SensitivityLabelItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.SensitivityLabelItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.SensitivityLabelItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.SensitivityLabelItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.SensitivityLabelItemRequestBuilder::|public|delete():Void +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.SensitivityLabelItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.SensitivityLabelItemRequestBuilder::|public|get():SensitivityLabel +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.SensitivityLabelItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):SensitivityLabel +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.SensitivityLabelItemRequestBuilder::|public|patch(body:SensitivityLabel):SensitivityLabel +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.SensitivityLabelItemRequestBuilder::|public|patch(body:SensitivityLabel; requestConfiguration?:java.util.function.Consumer):SensitivityLabel +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.SensitivityLabelItemRequestBuilder::|public|rights:RightsRequestBuilder +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.SensitivityLabelItemRequestBuilder::|public|sublabels:SublabelsRequestBuilder +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.SensitivityLabelItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.SensitivityLabelItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.SensitivityLabelItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.SensitivityLabelItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.SensitivityLabelItemRequestBuilder::|public|toPatchRequestInformation(body:SensitivityLabel):RequestInformation +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.SensitivityLabelItemRequestBuilder::|public|toPatchRequestInformation(body:SensitivityLabel; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.SensitivityLabelItemRequestBuilder::|public|withUrl(rawUrl:String):SensitivityLabelItemRequestBuilder +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.computeinheritancewithlabelidswithlocalewithcontentformats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.computeinheritancewithlabelidswithlocalewithcontentformats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.computeinheritancewithlabelidswithlocalewithcontentformats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; contentFormats?:String; labelIds?:String; locale?:String):Void +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.computeinheritancewithlabelidswithlocalewithcontentformats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.computeinheritancewithlabelidswithlocalewithcontentformats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|get():SensitivityLabel +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.computeinheritancewithlabelidswithlocalewithcontentformats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):SensitivityLabel +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.computeinheritancewithlabelidswithlocalewithcontentformats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.computeinheritancewithlabelidswithlocalewithcontentformats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.computeinheritancewithlabelidswithlocalewithcontentformats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|withUrl(rawUrl:String):ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|constructor():void +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|getDelegatedUserEmail():String +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|getLocale():String +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|getProtectedContents():java.util.List +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|getSupportedContentFormats():java.util.List +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|setDelegatedUserEmail(value?:String):void +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|setLocale(value?:String):void +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|setProtectedContents(value?:java.util.List):void +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|public|setSupportedContentFormats(value?:java.util.List):void +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ComputeRightsAndInheritancePostRequestBody +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance.ComputeRightsAndInheritancePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance.ComputeRightsAndInheritanceRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance.ComputeRightsAndInheritanceRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance.ComputeRightsAndInheritanceRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance.ComputeRightsAndInheritanceRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance.ComputeRightsAndInheritanceRequestBuilder::|public|post(body:ComputeRightsAndInheritancePostRequestBody):ComputeRightsAndInheritanceResult +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance.ComputeRightsAndInheritanceRequestBuilder::|public|post(body:ComputeRightsAndInheritancePostRequestBody; requestConfiguration?:java.util.function.Consumer):ComputeRightsAndInheritanceResult +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance.ComputeRightsAndInheritanceRequestBuilder::|public|toPostRequestInformation(body:ComputeRightsAndInheritancePostRequestBody):RequestInformation +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance.ComputeRightsAndInheritanceRequestBuilder::|public|toPostRequestInformation(body:ComputeRightsAndInheritancePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance.ComputeRightsAndInheritanceRequestBuilder::|public|withUrl(rawUrl:String):ComputeRightsAndInheritanceRequestBuilder +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.rights.RightsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.rights.RightsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.rights.RightsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.rights.RightsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.rights.RightsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.rights.RightsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.rights.RightsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.rights.RightsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.rights.RightsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.rights.RightsRequestBuilder::|public|get():UsageRightsIncluded +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.rights.RightsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):UsageRightsIncluded +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.rights.RightsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.rights.RightsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.rights.RightsRequestBuilder::|public|withUrl(rawUrl:String):RightsRequestBuilder +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.SensitivityLabelItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.SensitivityLabelItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.SensitivityLabelItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.SensitivityLabelItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.SensitivityLabelItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.SensitivityLabelItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.SensitivityLabelItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.SensitivityLabelItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.SensitivityLabelItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.SensitivityLabelItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.SensitivityLabelItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.SensitivityLabelItemRequestBuilder::|public|delete():Void +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.SensitivityLabelItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.SensitivityLabelItemRequestBuilder::|public|get():SensitivityLabel +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.SensitivityLabelItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):SensitivityLabel +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.SensitivityLabelItemRequestBuilder::|public|patch(body:SensitivityLabel):SensitivityLabel +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.SensitivityLabelItemRequestBuilder::|public|patch(body:SensitivityLabel; requestConfiguration?:java.util.function.Consumer):SensitivityLabel +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.SensitivityLabelItemRequestBuilder::|public|rights:RightsRequestBuilder +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.SensitivityLabelItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.SensitivityLabelItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.SensitivityLabelItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.SensitivityLabelItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.SensitivityLabelItemRequestBuilder::|public|toPatchRequestInformation(body:SensitivityLabel):RequestInformation +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.SensitivityLabelItemRequestBuilder::|public|toPatchRequestInformation(body:SensitivityLabel; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.SensitivityLabelItemRequestBuilder::|public|withUrl(rawUrl:String):SensitivityLabelItemRequestBuilder +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder::|public|bySensitivityLabelId1(sensitivityLabelId1:String):SensitivityLabelItemRequestBuilder +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder::|public|computeInheritanceWithLabelIdsWithLocaleWithContentFormats(contentFormats:String; labelIds:String; locale:String):ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder::|public|computeRightsAndInheritance:ComputeRightsAndInheritanceRequestBuilder +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder::|public|get():SensitivityLabelCollectionResponse +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):SensitivityLabelCollectionResponse +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder::|public|post(body:SensitivityLabel):SensitivityLabel +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder::|public|post(body:SensitivityLabel; requestConfiguration?:java.util.function.Consumer):SensitivityLabel +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder::|public|toPostRequestInformation(body:SensitivityLabel):RequestInformation +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder::|public|toPostRequestInformation(body:SensitivityLabel; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder::|public|withUrl(rawUrl:String):SublabelsRequestBuilder +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder::|public|bySensitivityLabelId(sensitivityLabelId:String):SensitivityLabelItemRequestBuilder +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder::|public|computeInheritanceWithLabelIdsWithLocaleWithContentFormats(contentFormats:String; labelIds:String; locale:String):ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder::|public|computeRightsAndInheritance:ComputeRightsAndInheritanceRequestBuilder +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder::|public|get():SensitivityLabelCollectionResponse +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):SensitivityLabelCollectionResponse +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder::|public|post(body:SensitivityLabel):SensitivityLabel +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder::|public|post(body:SensitivityLabel; requestConfiguration?:java.util.function.Consumer):SensitivityLabel +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder::|public|toPostRequestInformation(body:SensitivityLabel):RequestInformation +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder::|public|toPostRequestInformation(body:SensitivityLabel; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder::|public|withUrl(rawUrl:String):SensitivityLabelsRequestBuilder com.microsoft.graph.users.item.devicemanagementtroubleshootingevents.count.CountRequestBuilder-->BaseRequestBuilder com.microsoft.graph.users.item.devicemanagementtroubleshootingevents.count.CountRequestBuilder.GetQueryParameters::|public|filter:String com.microsoft.graph.users.item.devicemanagementtroubleshootingevents.count.CountRequestBuilder.GetQueryParameters::|public|search:String 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 7f9465e3b4d..0f9e08bbd1b 100644 --- a/src/main/java/com/microsoft/graph/generated/kiota-lock.json +++ b/src/main/java/com/microsoft/graph/generated/kiota-lock.json @@ -1,8 +1,8 @@ { - "descriptionHash": "645999DA4E657EB400D8A694456CA5F9D1E62FE46056F8B00797AD20C48BFD4522A925588EF4DD2AD33AE76361C65DDDEDB5C4C77BE6167C97F26B389CDD0E3D", + "descriptionHash": "F66F35AF42DFD96FE735D23A13B33683547FA331442A856BCC89322EB087DAA1BB96F0AF787D4DA6C09602408DE805BDAC8EAD927DB56D532AC2A62171CF5CDF", "descriptionLocation": "../../msgraph-metadata/clean_v10_openapi/openapi.yaml", "lockFileVersion": "1.0.0", - "kiotaVersion": "1.28.0", + "kiotaVersion": "1.29.0", "clientClassName": "BaseGraphServiceClient", "typeAccessModifier": "Public", "clientNamespaceName": "com.Microsoft.Graph", diff --git a/src/main/java/com/microsoft/graph/generated/models/ComputeRightsAndInheritanceResult.java b/src/main/java/com/microsoft/graph/generated/models/ComputeRightsAndInheritanceResult.java new file mode 100644 index 00000000000..365e3385fad --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/ComputeRightsAndInheritanceResult.java @@ -0,0 +1,158 @@ +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 ComputeRightsAndInheritanceResult implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ComputeRightsAndInheritanceResult} and sets the default values. + */ + public ComputeRightsAndInheritanceResult() { + 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 ComputeRightsAndInheritanceResult} + */ + @jakarta.annotation.Nonnull + public static ComputeRightsAndInheritanceResult createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ComputeRightsAndInheritanceResult(); + } + /** + * 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 contentRights property value. The contentRights property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getContentRights() { + return this.backingStore.get("contentRights"); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(4); + deserializerMap.put("contentRights", (n) -> { this.setContentRights(n.getCollectionOfObjectValues(LabelContentRight::createFromDiscriminatorValue)); }); + deserializerMap.put("inheritedLabel", (n) -> { this.setInheritedLabel(n.getObjectValue(SensitivityLabel::createFromDiscriminatorValue)); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + deserializerMap.put("sensitivityLabels", (n) -> { this.setSensitivityLabels(n.getCollectionOfObjectValues(SensitivityLabel::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the inheritedLabel property value. The inheritedLabel property + * @return a {@link SensitivityLabel} + */ + @jakarta.annotation.Nullable + public SensitivityLabel getInheritedLabel() { + return this.backingStore.get("inheritedLabel"); + } + /** + * 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 sensitivityLabels property value. The sensitivityLabels property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getSensitivityLabels() { + return this.backingStore.get("sensitivityLabels"); + } + /** + * 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("contentRights", this.getContentRights()); + writer.writeObjectValue("inheritedLabel", this.getInheritedLabel()); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeCollectionOfObjectValues("sensitivityLabels", this.getSensitivityLabels()); + 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 contentRights property value. The contentRights property + * @param value Value to set for the contentRights property. + */ + public void setContentRights(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("contentRights", value); + } + /** + * Sets the inheritedLabel property value. The inheritedLabel property + * @param value Value to set for the inheritedLabel property. + */ + public void setInheritedLabel(@jakarta.annotation.Nullable final SensitivityLabel value) { + this.backingStore.set("inheritedLabel", 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 sensitivityLabels property value. The sensitivityLabels property + * @param value Value to set for the sensitivityLabels property. + */ + public void setSensitivityLabels(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("sensitivityLabels", value); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/ConditionalAccessSessionControl.java b/src/main/java/com/microsoft/graph/generated/models/ConditionalAccessSessionControl.java index a75adc58485..357cbbd80a5 100644 --- a/src/main/java/com/microsoft/graph/generated/models/ConditionalAccessSessionControl.java +++ b/src/main/java/com/microsoft/graph/generated/models/ConditionalAccessSessionControl.java @@ -39,6 +39,7 @@ public static ConditionalAccessSessionControl createFromDiscriminatorValue(@jaka case "#microsoft.graph.applicationEnforcedRestrictionsSessionControl": return new ApplicationEnforcedRestrictionsSessionControl(); case "#microsoft.graph.cloudAppSecuritySessionControl": return new CloudAppSecuritySessionControl(); case "#microsoft.graph.persistentBrowserSessionControl": return new PersistentBrowserSessionControl(); + case "#microsoft.graph.secureSignInSessionControl": return new SecureSignInSessionControl(); case "#microsoft.graph.signInFrequencySessionControl": return new SignInFrequencySessionControl(); } } diff --git a/src/main/java/com/microsoft/graph/generated/models/ConditionalAccessSessionControls.java b/src/main/java/com/microsoft/graph/generated/models/ConditionalAccessSessionControls.java index 6b9df34f079..e4071bff5db 100644 --- a/src/main/java/com/microsoft/graph/generated/models/ConditionalAccessSessionControls.java +++ b/src/main/java/com/microsoft/graph/generated/models/ConditionalAccessSessionControls.java @@ -85,12 +85,13 @@ public Boolean getDisableResilienceDefaults() { */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(6); + final HashMap> deserializerMap = new HashMap>(7); deserializerMap.put("applicationEnforcedRestrictions", (n) -> { this.setApplicationEnforcedRestrictions(n.getObjectValue(ApplicationEnforcedRestrictionsSessionControl::createFromDiscriminatorValue)); }); deserializerMap.put("cloudAppSecurity", (n) -> { this.setCloudAppSecurity(n.getObjectValue(CloudAppSecuritySessionControl::createFromDiscriminatorValue)); }); deserializerMap.put("disableResilienceDefaults", (n) -> { this.setDisableResilienceDefaults(n.getBooleanValue()); }); deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); deserializerMap.put("persistentBrowser", (n) -> { this.setPersistentBrowser(n.getObjectValue(PersistentBrowserSessionControl::createFromDiscriminatorValue)); }); + deserializerMap.put("secureSignInSession", (n) -> { this.setSecureSignInSession(n.getObjectValue(SecureSignInSessionControl::createFromDiscriminatorValue)); }); deserializerMap.put("signInFrequency", (n) -> { this.setSignInFrequency(n.getObjectValue(SignInFrequencySessionControl::createFromDiscriminatorValue)); }); return deserializerMap; } @@ -110,6 +111,14 @@ public String getOdataType() { public PersistentBrowserSessionControl getPersistentBrowser() { return this.backingStore.get("persistentBrowser"); } + /** + * Gets the secureSignInSession property value. The secureSignInSession property + * @return a {@link SecureSignInSessionControl} + */ + @jakarta.annotation.Nullable + public SecureSignInSessionControl getSecureSignInSession() { + return this.backingStore.get("secureSignInSession"); + } /** * Gets the signInFrequency property value. Session control to enforce signin frequency. * @return a {@link SignInFrequencySessionControl} @@ -129,6 +138,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeBooleanValue("disableResilienceDefaults", this.getDisableResilienceDefaults()); writer.writeStringValue("@odata.type", this.getOdataType()); writer.writeObjectValue("persistentBrowser", this.getPersistentBrowser()); + writer.writeObjectValue("secureSignInSession", this.getSecureSignInSession()); writer.writeObjectValue("signInFrequency", this.getSignInFrequency()); writer.writeAdditionalData(this.getAdditionalData()); } @@ -182,6 +192,13 @@ public void setOdataType(@jakarta.annotation.Nullable final String value) { public void setPersistentBrowser(@jakarta.annotation.Nullable final PersistentBrowserSessionControl value) { this.backingStore.set("persistentBrowser", value); } + /** + * Sets the secureSignInSession property value. The secureSignInSession property + * @param value Value to set for the secureSignInSession property. + */ + public void setSecureSignInSession(@jakarta.annotation.Nullable final SecureSignInSessionControl value) { + this.backingStore.set("secureSignInSession", value); + } /** * Sets the signInFrequency property value. Session control to enforce signin frequency. * @param value Value to set for the signInFrequency property. diff --git a/src/main/java/com/microsoft/graph/generated/models/DataSecurityAndGovernance.java b/src/main/java/com/microsoft/graph/generated/models/DataSecurityAndGovernance.java index 59da818e3d7..f43f7363f4b 100644 --- a/src/main/java/com/microsoft/graph/generated/models/DataSecurityAndGovernance.java +++ b/src/main/java/com/microsoft/graph/generated/models/DataSecurityAndGovernance.java @@ -39,8 +39,17 @@ public static DataSecurityAndGovernance createFromDiscriminatorValue(@jakarta.an @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("sensitivityLabels", (n) -> { this.setSensitivityLabels(n.getCollectionOfObjectValues(SensitivityLabel::createFromDiscriminatorValue)); }); return deserializerMap; } + /** + * Gets the sensitivityLabels property value. The sensitivityLabels property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getSensitivityLabels() { + return this.backingStore.get("sensitivityLabels"); + } /** * Serializes information the current object * @param writer Serialization writer to use to serialize this model @@ -48,5 +57,13 @@ public Map> getFieldDeserializers public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); super.serialize(writer); + writer.writeCollectionOfObjectValues("sensitivityLabels", this.getSensitivityLabels()); + } + /** + * Sets the sensitivityLabels property value. The sensitivityLabels property + * @param value Value to set for the sensitivityLabels property. + */ + public void setSensitivityLabels(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("sensitivityLabels", value); } } diff --git a/src/main/java/com/microsoft/graph/generated/models/DriveRecipient.java b/src/main/java/com/microsoft/graph/generated/models/DriveRecipient.java index 29e13a3a3d0..351438c0273 100644 --- a/src/main/java/com/microsoft/graph/generated/models/DriveRecipient.java +++ b/src/main/java/com/microsoft/graph/generated/models/DriveRecipient.java @@ -48,7 +48,7 @@ public Map getAdditionalData() { return value; } /** - * Gets the alias property value. The alias of the domain object, for cases where an email address is unavailable (e.g. security groups). + * Gets the alias property value. The alias of the domain object, for cases where an email address is unavailable (for example, security groups). * @return a {@link String} */ @jakarta.annotation.Nullable @@ -120,7 +120,7 @@ public void setAdditionalData(@jakarta.annotation.Nullable final Map> getFieldDeserializers final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); deserializerMap.put("cid", (n) -> { this.setCid(n.getStringValue()); }); deserializerMap.put("format", (n) -> { this.setFormat(n.getStringValue()); }); + deserializerMap.put("label", (n) -> { this.setLabel(n.getObjectValue(SensitivityLabel::createFromDiscriminatorValue)); }); + deserializerMap.put("rights", (n) -> { this.setRights(n.getEnumSetValue(UsageRights::forValue)); }); return deserializerMap; } /** @@ -51,6 +54,22 @@ public Map> getFieldDeserializers public String getFormat() { return this.backingStore.get("format"); } + /** + * Gets the label property value. The label property + * @return a {@link SensitivityLabel} + */ + @jakarta.annotation.Nullable + public SensitivityLabel getLabel() { + return this.backingStore.get("label"); + } + /** + * Gets the rights property value. The rights property + * @return a {@link EnumSet} + */ + @jakarta.annotation.Nullable + public EnumSet getRights() { + return this.backingStore.get("rights"); + } /** * Serializes information the current object * @param writer Serialization writer to use to serialize this model @@ -60,6 +79,8 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ super.serialize(writer); writer.writeStringValue("cid", this.getCid()); writer.writeStringValue("format", this.getFormat()); + writer.writeObjectValue("label", this.getLabel()); + writer.writeEnumSetValue("rights", this.getRights()); } /** * Sets the cid property value. The content identifier. @@ -75,4 +96,18 @@ public void setCid(@jakarta.annotation.Nullable final String value) { public void setFormat(@jakarta.annotation.Nullable final String value) { this.backingStore.set("format", value); } + /** + * Sets the label property value. The label property + * @param value Value to set for the label property. + */ + public void setLabel(@jakarta.annotation.Nullable final SensitivityLabel value) { + this.backingStore.set("label", value); + } + /** + * Sets the rights property value. The rights property + * @param value Value to set for the rights property. + */ + public void setRights(@jakarta.annotation.Nullable final EnumSet value) { + this.backingStore.set("rights", value); + } } diff --git a/src/main/java/com/microsoft/graph/generated/models/ProtectedContent.java b/src/main/java/com/microsoft/graph/generated/models/ProtectedContent.java new file mode 100644 index 00000000000..239e34b82a9 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/ProtectedContent.java @@ -0,0 +1,158 @@ +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 ProtectedContent implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ProtectedContent} and sets the default values. + */ + public ProtectedContent() { + 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 ProtectedContent} + */ + @jakarta.annotation.Nonnull + public static ProtectedContent createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ProtectedContent(); + } + /** + * 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 cid property value. The content id + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getCid() { + return this.backingStore.get("cid"); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(4); + deserializerMap.put("cid", (n) -> { this.setCid(n.getStringValue()); }); + deserializerMap.put("format", (n) -> { this.setFormat(n.getStringValue()); }); + deserializerMap.put("labelId", (n) -> { this.setLabelId(n.getStringValue()); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the format property value. The content format. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getFormat() { + return this.backingStore.get("format"); + } + /** + * Gets the labelId property value. The unique identifier for the sensitivity label applied to the content. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getLabelId() { + return this.backingStore.get("labelId"); + } + /** + * Gets the @odata.type property value. The OdataType property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOdataType() { + return this.backingStore.get("odataType"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeStringValue("cid", this.getCid()); + writer.writeStringValue("format", this.getFormat()); + writer.writeStringValue("labelId", this.getLabelId()); + 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 cid property value. The content id + * @param value Value to set for the cid property. + */ + public void setCid(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("cid", value); + } + /** + * Sets the format property value. The content format. + * @param value Value to set for the format property. + */ + public void setFormat(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("format", value); + } + /** + * Sets the labelId property value. The unique identifier for the sensitivity label applied to the content. + * @param value Value to set for the labelId property. + */ + public void setLabelId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("labelId", 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/SecureSignInSessionControl.java b/src/main/java/com/microsoft/graph/generated/models/SecureSignInSessionControl.java new file mode 100644 index 00000000000..bbd78c16425 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/SecureSignInSessionControl.java @@ -0,0 +1,45 @@ +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 SecureSignInSessionControl extends ConditionalAccessSessionControl implements Parsable { + /** + * Instantiates a new {@link SecureSignInSessionControl} and sets the default values. + */ + public SecureSignInSessionControl() { + super(); + this.setOdataType("#microsoft.graph.secureSignInSessionControl"); + } + /** + * 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 SecureSignInSessionControl} + */ + @jakarta.annotation.Nonnull + public static SecureSignInSessionControl createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new SecureSignInSessionControl(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/Security.java b/src/main/java/com/microsoft/graph/generated/models/Security.java index 2b50e3524dc..969e00d9a82 100644 --- a/src/main/java/com/microsoft/graph/generated/models/Security.java +++ b/src/main/java/com/microsoft/graph/generated/models/Security.java @@ -1,6 +1,7 @@ package com.microsoft.graph.models; import com.microsoft.graph.models.security.Alert; +import com.microsoft.graph.models.security.AuditCoreRoot; import com.microsoft.graph.models.security.CasesRoot; import com.microsoft.graph.models.security.IdentityContainer; import com.microsoft.graph.models.security.Incident; @@ -56,6 +57,14 @@ public java.util.List getAlertsV2() { public AttackSimulationRoot getAttackSimulation() { return this.backingStore.get("attackSimulation"); } + /** + * Gets the auditLog property value. The auditLog property + * @return a {@link AuditCoreRoot} + */ + @jakarta.annotation.Nullable + public AuditCoreRoot getAuditLog() { + return this.backingStore.get("auditLog"); + } /** * Gets the cases property value. The cases property * @return a {@link CasesRoot} @@ -82,6 +91,7 @@ public Map> getFieldDeserializers deserializerMap.put("alerts", (n) -> { this.setAlerts(n.getCollectionOfObjectValues(Alert::createFromDiscriminatorValue)); }); deserializerMap.put("alerts_v2", (n) -> { this.setAlertsV2(n.getCollectionOfObjectValues(Alert::createFromDiscriminatorValue)); }); deserializerMap.put("attackSimulation", (n) -> { this.setAttackSimulation(n.getObjectValue(AttackSimulationRoot::createFromDiscriminatorValue)); }); + deserializerMap.put("auditLog", (n) -> { this.setAuditLog(n.getObjectValue(AuditCoreRoot::createFromDiscriminatorValue)); }); deserializerMap.put("cases", (n) -> { this.setCases(n.getObjectValue(CasesRoot::createFromDiscriminatorValue)); }); deserializerMap.put("dataSecurityAndGovernance", (n) -> { this.setDataSecurityAndGovernance(n.getObjectValue(TenantDataSecurityAndGovernance::createFromDiscriminatorValue)); }); deserializerMap.put("identities", (n) -> { this.setIdentities(n.getObjectValue(IdentityContainer::createFromDiscriminatorValue)); }); @@ -177,6 +187,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeCollectionOfObjectValues("alerts", this.getAlerts()); writer.writeCollectionOfObjectValues("alerts_v2", this.getAlertsV2()); writer.writeObjectValue("attackSimulation", this.getAttackSimulation()); + writer.writeObjectValue("auditLog", this.getAuditLog()); writer.writeObjectValue("cases", this.getCases()); writer.writeObjectValue("dataSecurityAndGovernance", this.getDataSecurityAndGovernance()); writer.writeObjectValue("identities", this.getIdentities()); @@ -210,6 +221,13 @@ public void setAlertsV2(@jakarta.annotation.Nullable final java.util.List public void setAttackSimulation(@jakarta.annotation.Nullable final AttackSimulationRoot value) { this.backingStore.set("attackSimulation", value); } + /** + * Sets the auditLog property value. The auditLog property + * @param value Value to set for the auditLog property. + */ + public void setAuditLog(@jakarta.annotation.Nullable final AuditCoreRoot value) { + this.backingStore.set("auditLog", value); + } /** * Sets the cases property value. The cases property * @param value Value to set for the cases property. diff --git a/src/main/java/com/microsoft/graph/generated/models/SensitivityLabel.java b/src/main/java/com/microsoft/graph/generated/models/SensitivityLabel.java new file mode 100644 index 00000000000..1cbab652bfd --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/SensitivityLabel.java @@ -0,0 +1,265 @@ +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 SensitivityLabel extends Entity implements Parsable { + /** + * Instantiates a new {@link SensitivityLabel} and sets the default values. + */ + public SensitivityLabel() { + 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 SensitivityLabel} + */ + @jakarta.annotation.Nonnull + public static SensitivityLabel createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new SensitivityLabel(); + } + /** + * Gets the actionSource property value. The actionSource property + * @return a {@link LabelActionSource} + */ + @jakarta.annotation.Nullable + public LabelActionSource getActionSource() { + return this.backingStore.get("actionSource"); + } + /** + * Gets the autoTooltip property value. The autoTooltip property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getAutoTooltip() { + return this.backingStore.get("autoTooltip"); + } + /** + * Gets the description property value. The description property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDescription() { + return this.backingStore.get("description"); + } + /** + * Gets the displayName property value. The displayName property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDisplayName() { + return this.backingStore.get("displayName"); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("actionSource", (n) -> { this.setActionSource(n.getEnumValue(LabelActionSource::forValue)); }); + deserializerMap.put("autoTooltip", (n) -> { this.setAutoTooltip(n.getStringValue()); }); + deserializerMap.put("description", (n) -> { this.setDescription(n.getStringValue()); }); + deserializerMap.put("displayName", (n) -> { this.setDisplayName(n.getStringValue()); }); + deserializerMap.put("isDefault", (n) -> { this.setIsDefault(n.getBooleanValue()); }); + deserializerMap.put("isEndpointProtectionEnabled", (n) -> { this.setIsEndpointProtectionEnabled(n.getBooleanValue()); }); + deserializerMap.put("isScopedToUser", (n) -> { this.setIsScopedToUser(n.getBooleanValue()); }); + deserializerMap.put("locale", (n) -> { this.setLocale(n.getStringValue()); }); + deserializerMap.put("name", (n) -> { this.setName(n.getStringValue()); }); + deserializerMap.put("priority", (n) -> { this.setPriority(n.getIntegerValue()); }); + deserializerMap.put("rights", (n) -> { this.setRights(n.getObjectValue(UsageRightsIncluded::createFromDiscriminatorValue)); }); + deserializerMap.put("sublabels", (n) -> { this.setSublabels(n.getCollectionOfObjectValues(SensitivityLabel::createFromDiscriminatorValue)); }); + deserializerMap.put("toolTip", (n) -> { this.setToolTip(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the isDefault property value. The isDefault property + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getIsDefault() { + return this.backingStore.get("isDefault"); + } + /** + * Gets the isEndpointProtectionEnabled property value. The isEndpointProtectionEnabled property + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getIsEndpointProtectionEnabled() { + return this.backingStore.get("isEndpointProtectionEnabled"); + } + /** + * Gets the isScopedToUser property value. The isScopedToUser property + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getIsScopedToUser() { + return this.backingStore.get("isScopedToUser"); + } + /** + * Gets the locale property value. The locale property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getLocale() { + return this.backingStore.get("locale"); + } + /** + * Gets the name property value. The name property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getName() { + return this.backingStore.get("name"); + } + /** + * Gets the priority property value. The priority property + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getPriority() { + return this.backingStore.get("priority"); + } + /** + * Gets the rights property value. The rights property + * @return a {@link UsageRightsIncluded} + */ + @jakarta.annotation.Nullable + public UsageRightsIncluded getRights() { + return this.backingStore.get("rights"); + } + /** + * Gets the sublabels property value. The sublabels property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getSublabels() { + return this.backingStore.get("sublabels"); + } + /** + * Gets the toolTip property value. The toolTip property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getToolTip() { + return this.backingStore.get("toolTip"); + } + /** + * 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("actionSource", this.getActionSource()); + writer.writeStringValue("autoTooltip", this.getAutoTooltip()); + writer.writeStringValue("description", this.getDescription()); + writer.writeStringValue("displayName", this.getDisplayName()); + writer.writeBooleanValue("isDefault", this.getIsDefault()); + writer.writeBooleanValue("isEndpointProtectionEnabled", this.getIsEndpointProtectionEnabled()); + writer.writeBooleanValue("isScopedToUser", this.getIsScopedToUser()); + writer.writeStringValue("locale", this.getLocale()); + writer.writeStringValue("name", this.getName()); + writer.writeIntegerValue("priority", this.getPriority()); + writer.writeObjectValue("rights", this.getRights()); + writer.writeCollectionOfObjectValues("sublabels", this.getSublabels()); + writer.writeStringValue("toolTip", this.getToolTip()); + } + /** + * Sets the actionSource property value. The actionSource property + * @param value Value to set for the actionSource property. + */ + public void setActionSource(@jakarta.annotation.Nullable final LabelActionSource value) { + this.backingStore.set("actionSource", value); + } + /** + * Sets the autoTooltip property value. The autoTooltip property + * @param value Value to set for the autoTooltip property. + */ + public void setAutoTooltip(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("autoTooltip", value); + } + /** + * Sets the description property value. The description property + * @param value Value to set for the description property. + */ + public void setDescription(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("description", value); + } + /** + * Sets the displayName property value. The displayName property + * @param value Value to set for the displayName property. + */ + public void setDisplayName(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("displayName", value); + } + /** + * Sets the isDefault property value. The isDefault property + * @param value Value to set for the isDefault property. + */ + public void setIsDefault(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("isDefault", value); + } + /** + * Sets the isEndpointProtectionEnabled property value. The isEndpointProtectionEnabled property + * @param value Value to set for the isEndpointProtectionEnabled property. + */ + public void setIsEndpointProtectionEnabled(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("isEndpointProtectionEnabled", value); + } + /** + * Sets the isScopedToUser property value. The isScopedToUser property + * @param value Value to set for the isScopedToUser property. + */ + public void setIsScopedToUser(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("isScopedToUser", value); + } + /** + * Sets the locale property value. The locale property + * @param value Value to set for the locale property. + */ + public void setLocale(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("locale", value); + } + /** + * Sets the name property value. The name property + * @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 priority property value. The priority property + * @param value Value to set for the priority property. + */ + public void setPriority(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("priority", value); + } + /** + * Sets the rights property value. The rights property + * @param value Value to set for the rights property. + */ + public void setRights(@jakarta.annotation.Nullable final UsageRightsIncluded value) { + this.backingStore.set("rights", value); + } + /** + * Sets the sublabels property value. The sublabels property + * @param value Value to set for the sublabels property. + */ + public void setSublabels(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("sublabels", value); + } + /** + * Sets the toolTip property value. The toolTip property + * @param value Value to set for the toolTip property. + */ + public void setToolTip(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("toolTip", value); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/SensitivityLabelCollectionResponse.java b/src/main/java/com/microsoft/graph/generated/models/SensitivityLabelCollectionResponse.java new file mode 100644 index 00000000000..dba8430b7a3 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/SensitivityLabelCollectionResponse.java @@ -0,0 +1,61 @@ +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 SensitivityLabelCollectionResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link SensitivityLabelCollectionResponse} and sets the default values. + */ + public SensitivityLabelCollectionResponse() { + 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 SensitivityLabelCollectionResponse} + */ + @jakarta.annotation.Nonnull + public static SensitivityLabelCollectionResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new SensitivityLabelCollectionResponse(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(SensitivityLabel::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/VirtualEventRegistration.java b/src/main/java/com/microsoft/graph/generated/models/VirtualEventRegistration.java index c11f7e91b05..fd5d391ba57 100644 --- a/src/main/java/com/microsoft/graph/generated/models/VirtualEventRegistration.java +++ b/src/main/java/com/microsoft/graph/generated/models/VirtualEventRegistration.java @@ -103,7 +103,7 @@ public String getPreferredTimezone() { return this.backingStore.get("preferredTimezone"); } /** - * Gets the registrationDateTime property value. Date and time when the registrant registers for the virtual event. 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. + * Gets the registrationDateTime property value. Date and time when the registrant registers for the virtual event. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. * @return a {@link OffsetDateTime} */ @jakarta.annotation.Nullable @@ -212,7 +212,7 @@ public void setPreferredTimezone(@jakarta.annotation.Nullable final String value this.backingStore.set("preferredTimezone", value); } /** - * Sets the registrationDateTime property value. Date and time when the registrant registers for the virtual event. 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. + * Sets the registrationDateTime property value. Date and time when the registrant registers for the virtual event. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. * @param value Value to set for the registrationDateTime property. */ public void setRegistrationDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { diff --git a/src/main/java/com/microsoft/graph/generated/models/VirtualEventSession.java b/src/main/java/com/microsoft/graph/generated/models/VirtualEventSession.java index d13bfd7fb73..e8080c0d7fb 100644 --- a/src/main/java/com/microsoft/graph/generated/models/VirtualEventSession.java +++ b/src/main/java/com/microsoft/graph/generated/models/VirtualEventSession.java @@ -42,6 +42,7 @@ public Map> getFieldDeserializers final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); deserializerMap.put("endDateTime", (n) -> { this.setEndDateTime(n.getObjectValue(DateTimeTimeZone::createFromDiscriminatorValue)); }); deserializerMap.put("startDateTime", (n) -> { this.setStartDateTime(n.getObjectValue(DateTimeTimeZone::createFromDiscriminatorValue)); }); + deserializerMap.put("videoOnDemandWebUrl", (n) -> { this.setVideoOnDemandWebUrl(n.getStringValue()); }); return deserializerMap; } /** @@ -52,6 +53,14 @@ public Map> getFieldDeserializers public DateTimeTimeZone getStartDateTime() { return this.backingStore.get("startDateTime"); } + /** + * Gets the videoOnDemandWebUrl property value. The URL of the video on demand (VOD) for Microsoft Teams events that allows webinar and town hall organizers to quickly publish and share event recordings. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getVideoOnDemandWebUrl() { + return this.backingStore.get("videoOnDemandWebUrl"); + } /** * Serializes information the current object * @param writer Serialization writer to use to serialize this model @@ -61,6 +70,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ super.serialize(writer); writer.writeObjectValue("endDateTime", this.getEndDateTime()); writer.writeObjectValue("startDateTime", this.getStartDateTime()); + writer.writeStringValue("videoOnDemandWebUrl", this.getVideoOnDemandWebUrl()); } /** * Sets the endDateTime property value. The virtual event session end time. @@ -76,4 +86,11 @@ public void setEndDateTime(@jakarta.annotation.Nullable final DateTimeTimeZone v public void setStartDateTime(@jakarta.annotation.Nullable final DateTimeTimeZone value) { this.backingStore.set("startDateTime", value); } + /** + * Sets the videoOnDemandWebUrl property value. The URL of the video on demand (VOD) for Microsoft Teams events that allows webinar and town hall organizers to quickly publish and share event recordings. + * @param value Value to set for the videoOnDemandWebUrl property. + */ + public void setVideoOnDemandWebUrl(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("videoOnDemandWebUrl", value); + } } diff --git a/src/main/java/com/microsoft/graph/generated/models/WorkbookWorksheetProtectionOptions.java b/src/main/java/com/microsoft/graph/generated/models/WorkbookWorksheetProtectionOptions.java index 6b1d87bbe3d..d0d641fe65c 100644 --- a/src/main/java/com/microsoft/graph/generated/models/WorkbookWorksheetProtectionOptions.java +++ b/src/main/java/com/microsoft/graph/generated/models/WorkbookWorksheetProtectionOptions.java @@ -48,7 +48,7 @@ public Map getAdditionalData() { return value; } /** - * Gets the allowAutoFilter property value. Indicates whether the worksheet protection option to allow the use of the autofilter feature is enabled. + * Gets the allowAutoFilter property value. Represents the worksheet protection option of allowing using auto filter feature. * @return a {@link Boolean} */ @jakarta.annotation.Nullable @@ -56,7 +56,7 @@ public Boolean getAllowAutoFilter() { return this.backingStore.get("allowAutoFilter"); } /** - * Gets the allowDeleteColumns property value. Indicates whether the worksheet protection option to allow deleting columns is enabled. + * Gets the allowDeleteColumns property value. Represents the worksheet protection option of allowing deleting columns. * @return a {@link Boolean} */ @jakarta.annotation.Nullable @@ -64,7 +64,7 @@ public Boolean getAllowDeleteColumns() { return this.backingStore.get("allowDeleteColumns"); } /** - * Gets the allowDeleteRows property value. Indicates whether the worksheet protection option to allow deleting rows is enabled. + * Gets the allowDeleteRows property value. Represents the worksheet protection option of allowing deleting rows. * @return a {@link Boolean} */ @jakarta.annotation.Nullable @@ -72,7 +72,7 @@ public Boolean getAllowDeleteRows() { return this.backingStore.get("allowDeleteRows"); } /** - * Gets the allowFormatCells property value. Indicates whether the worksheet protection option to allow formatting cells is enabled. + * Gets the allowFormatCells property value. Represents the worksheet protection option of allowing formatting cells. * @return a {@link Boolean} */ @jakarta.annotation.Nullable @@ -80,7 +80,7 @@ public Boolean getAllowFormatCells() { return this.backingStore.get("allowFormatCells"); } /** - * Gets the allowFormatColumns property value. Indicates whether the worksheet protection option to allow formatting columns is enabled. + * Gets the allowFormatColumns property value. Represents the worksheet protection option of allowing formatting columns. * @return a {@link Boolean} */ @jakarta.annotation.Nullable @@ -88,7 +88,7 @@ public Boolean getAllowFormatColumns() { return this.backingStore.get("allowFormatColumns"); } /** - * Gets the allowFormatRows property value. Indicates whether the worksheet protection option to allow formatting rows is enabled. + * Gets the allowFormatRows property value. Represents the worksheet protection option of allowing formatting rows. * @return a {@link Boolean} */ @jakarta.annotation.Nullable @@ -96,7 +96,7 @@ public Boolean getAllowFormatRows() { return this.backingStore.get("allowFormatRows"); } /** - * Gets the allowInsertColumns property value. Indicates whether the worksheet protection option to allow inserting columns is enabled. + * Gets the allowInsertColumns property value. Represents the worksheet protection option of allowing inserting columns. * @return a {@link Boolean} */ @jakarta.annotation.Nullable @@ -104,7 +104,7 @@ public Boolean getAllowInsertColumns() { return this.backingStore.get("allowInsertColumns"); } /** - * Gets the allowInsertHyperlinks property value. Indicates whether the worksheet protection option to allow inserting hyperlinks is enabled. + * Gets the allowInsertHyperlinks property value. Represents the worksheet protection option of allowing inserting hyperlinks. * @return a {@link Boolean} */ @jakarta.annotation.Nullable @@ -112,7 +112,7 @@ public Boolean getAllowInsertHyperlinks() { return this.backingStore.get("allowInsertHyperlinks"); } /** - * Gets the allowInsertRows property value. Indicates whether the worksheet protection option to allow inserting rows is enabled. + * Gets the allowInsertRows property value. Represents the worksheet protection option of allowing inserting rows. * @return a {@link Boolean} */ @jakarta.annotation.Nullable @@ -120,7 +120,7 @@ public Boolean getAllowInsertRows() { return this.backingStore.get("allowInsertRows"); } /** - * Gets the allowPivotTables property value. Indicates whether the worksheet protection option to allow the use of the pivot table feature is enabled. + * Gets the allowPivotTables property value. Represents the worksheet protection option of allowing using pivot table feature. * @return a {@link Boolean} */ @jakarta.annotation.Nullable @@ -128,7 +128,7 @@ public Boolean getAllowPivotTables() { return this.backingStore.get("allowPivotTables"); } /** - * Gets the allowSort property value. Indicates whether the worksheet protection option to allow the use of the sort feature is enabled. + * Gets the allowSort property value. Represents the worksheet protection option of allowing using sort feature. * @return a {@link Boolean} */ @jakarta.annotation.Nullable @@ -200,77 +200,77 @@ public void setAdditionalData(@jakarta.annotation.Nullable final Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/AedAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/AedAuditRecord.java new file mode 100644 index 00000000000..69df4c03564 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/AedAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 AedAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link AedAuditRecord} and sets the default values. + */ + public AedAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.aedAuditRecord"); + } + /** + * 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 AedAuditRecord} + */ + @jakarta.annotation.Nonnull + public static AedAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AedAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/AiAppInteractionAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/AiAppInteractionAuditRecord.java new file mode 100644 index 00000000000..215410845ae --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/AiAppInteractionAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 AiAppInteractionAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link AiAppInteractionAuditRecord} and sets the default values. + */ + public AiAppInteractionAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.aiAppInteractionAuditRecord"); + } + /** + * 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 AiAppInteractionAuditRecord} + */ + @jakarta.annotation.Nonnull + public static AiAppInteractionAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AiAppInteractionAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/AipFileDeleted.java b/src/main/java/com/microsoft/graph/generated/models/security/AipFileDeleted.java new file mode 100644 index 00000000000..2d2a69b5fae --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/AipFileDeleted.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 AipFileDeleted extends AuditData implements Parsable { + /** + * Instantiates a new {@link AipFileDeleted} and sets the default values. + */ + public AipFileDeleted() { + super(); + this.setOdataType("#microsoft.graph.security.aipFileDeleted"); + } + /** + * 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 AipFileDeleted} + */ + @jakarta.annotation.Nonnull + public static AipFileDeleted createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AipFileDeleted(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/AipHeartBeat.java b/src/main/java/com/microsoft/graph/generated/models/security/AipHeartBeat.java new file mode 100644 index 00000000000..a3f070607ef --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/AipHeartBeat.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 AipHeartBeat extends AuditData implements Parsable { + /** + * Instantiates a new {@link AipHeartBeat} and sets the default values. + */ + public AipHeartBeat() { + super(); + this.setOdataType("#microsoft.graph.security.aipHeartBeat"); + } + /** + * 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 AipHeartBeat} + */ + @jakarta.annotation.Nonnull + public static AipHeartBeat createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AipHeartBeat(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/AipProtectionActionLogRequest.java b/src/main/java/com/microsoft/graph/generated/models/security/AipProtectionActionLogRequest.java new file mode 100644 index 00000000000..4426ad234e3 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/AipProtectionActionLogRequest.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 AipProtectionActionLogRequest extends AuditData implements Parsable { + /** + * Instantiates a new {@link AipProtectionActionLogRequest} and sets the default values. + */ + public AipProtectionActionLogRequest() { + super(); + this.setOdataType("#microsoft.graph.security.aipProtectionActionLogRequest"); + } + /** + * 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 AipProtectionActionLogRequest} + */ + @jakarta.annotation.Nonnull + public static AipProtectionActionLogRequest createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AipProtectionActionLogRequest(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/AipScannerDiscoverEvent.java b/src/main/java/com/microsoft/graph/generated/models/security/AipScannerDiscoverEvent.java new file mode 100644 index 00000000000..bf9fac12de7 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/AipScannerDiscoverEvent.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 AipScannerDiscoverEvent extends AuditData implements Parsable { + /** + * Instantiates a new {@link AipScannerDiscoverEvent} and sets the default values. + */ + public AipScannerDiscoverEvent() { + super(); + this.setOdataType("#microsoft.graph.security.aipScannerDiscoverEvent"); + } + /** + * 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 AipScannerDiscoverEvent} + */ + @jakarta.annotation.Nonnull + public static AipScannerDiscoverEvent createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AipScannerDiscoverEvent(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/AipSensitivityLabelActionLogRequest.java b/src/main/java/com/microsoft/graph/generated/models/security/AipSensitivityLabelActionLogRequest.java new file mode 100644 index 00000000000..1cec8d5a366 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/AipSensitivityLabelActionLogRequest.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 AipSensitivityLabelActionLogRequest extends AuditData implements Parsable { + /** + * Instantiates a new {@link AipSensitivityLabelActionLogRequest} and sets the default values. + */ + public AipSensitivityLabelActionLogRequest() { + super(); + this.setOdataType("#microsoft.graph.security.aipSensitivityLabelActionLogRequest"); + } + /** + * 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 AipSensitivityLabelActionLogRequest} + */ + @jakarta.annotation.Nonnull + public static AipSensitivityLabelActionLogRequest createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AipSensitivityLabelActionLogRequest(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/AirAdminActionInvestigationData.java b/src/main/java/com/microsoft/graph/generated/models/security/AirAdminActionInvestigationData.java new file mode 100644 index 00000000000..ee44ff1011a --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/AirAdminActionInvestigationData.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 AirAdminActionInvestigationData extends AuditData implements Parsable { + /** + * Instantiates a new {@link AirAdminActionInvestigationData} and sets the default values. + */ + public AirAdminActionInvestigationData() { + super(); + this.setOdataType("#microsoft.graph.security.airAdminActionInvestigationData"); + } + /** + * 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 AirAdminActionInvestigationData} + */ + @jakarta.annotation.Nonnull + public static AirAdminActionInvestigationData createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AirAdminActionInvestigationData(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/AirInvestigationData.java b/src/main/java/com/microsoft/graph/generated/models/security/AirInvestigationData.java new file mode 100644 index 00000000000..dcf0ec9bed5 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/AirInvestigationData.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 AirInvestigationData extends AuditData implements Parsable { + /** + * Instantiates a new {@link AirInvestigationData} and sets the default values. + */ + public AirInvestigationData() { + super(); + this.setOdataType("#microsoft.graph.security.airInvestigationData"); + } + /** + * 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 AirInvestigationData} + */ + @jakarta.annotation.Nonnull + public static AirInvestigationData createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AirInvestigationData(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/AirManualInvestigationData.java b/src/main/java/com/microsoft/graph/generated/models/security/AirManualInvestigationData.java new file mode 100644 index 00000000000..2d894721659 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/AirManualInvestigationData.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 AirManualInvestigationData extends AuditData implements Parsable { + /** + * Instantiates a new {@link AirManualInvestigationData} and sets the default values. + */ + public AirManualInvestigationData() { + super(); + this.setOdataType("#microsoft.graph.security.airManualInvestigationData"); + } + /** + * 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 AirManualInvestigationData} + */ + @jakarta.annotation.Nonnull + public static AirManualInvestigationData createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AirManualInvestigationData(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/AttackSimAdminAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/AttackSimAdminAuditRecord.java new file mode 100644 index 00000000000..f1f8f7700f3 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/AttackSimAdminAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 AttackSimAdminAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link AttackSimAdminAuditRecord} and sets the default values. + */ + public AttackSimAdminAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.attackSimAdminAuditRecord"); + } + /** + * 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 AttackSimAdminAuditRecord} + */ + @jakarta.annotation.Nonnull + public static AttackSimAdminAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AttackSimAdminAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/AuditCoreRoot.java b/src/main/java/com/microsoft/graph/generated/models/security/AuditCoreRoot.java new file mode 100644 index 00000000000..479dd0172b7 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/AuditCoreRoot.java @@ -0,0 +1,62 @@ +package com.microsoft.graph.models.security; + +import com.microsoft.graph.models.Entity; +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 AuditCoreRoot extends Entity implements Parsable { + /** + * Instantiates a new {@link AuditCoreRoot} and sets the default values. + */ + public AuditCoreRoot() { + 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 AuditCoreRoot} + */ + @jakarta.annotation.Nonnull + public static AuditCoreRoot createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AuditCoreRoot(); + } + /** + * 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("queries", (n) -> { this.setQueries(n.getCollectionOfObjectValues(AuditLogQuery::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the queries property value. The queries property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getQueries() { + return this.backingStore.get("queries"); + } + /** + * 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("queries", this.getQueries()); + } + /** + * Sets the queries property value. The queries property + * @param value Value to set for the queries property. + */ + public void setQueries(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("queries", value); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/AuditData.java b/src/main/java/com/microsoft/graph/generated/models/security/AuditData.java new file mode 100644 index 00000000000..ca6e3ecb6e6 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/AuditData.java @@ -0,0 +1,385 @@ +package com.microsoft.graph.models.security; + +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 AuditData implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link AuditData} and sets the default values. + */ + public AuditData() { + 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 AuditData} + */ + @jakarta.annotation.Nonnull + public static AuditData 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.security.aadRiskDetectionAuditRecord": return new AadRiskDetectionAuditRecord(); + case "#microsoft.graph.security.aedAuditRecord": return new AedAuditRecord(); + case "#microsoft.graph.security.aiAppInteractionAuditRecord": return new AiAppInteractionAuditRecord(); + case "#microsoft.graph.security.aipFileDeleted": return new AipFileDeleted(); + case "#microsoft.graph.security.aipHeartBeat": return new AipHeartBeat(); + case "#microsoft.graph.security.aipProtectionActionLogRequest": return new AipProtectionActionLogRequest(); + case "#microsoft.graph.security.aipScannerDiscoverEvent": return new AipScannerDiscoverEvent(); + case "#microsoft.graph.security.aipSensitivityLabelActionLogRequest": return new AipSensitivityLabelActionLogRequest(); + case "#microsoft.graph.security.airAdminActionInvestigationData": return new AirAdminActionInvestigationData(); + case "#microsoft.graph.security.airInvestigationData": return new AirInvestigationData(); + case "#microsoft.graph.security.airManualInvestigationData": return new AirManualInvestigationData(); + case "#microsoft.graph.security.attackSimAdminAuditRecord": return new AttackSimAdminAuditRecord(); + case "#microsoft.graph.security.auditSearchAuditRecord": return new AuditSearchAuditRecord(); + case "#microsoft.graph.security.azureActiveDirectoryAccountLogonAuditRecord": return new AzureActiveDirectoryAccountLogonAuditRecord(); + case "#microsoft.graph.security.azureActiveDirectoryAuditRecord": return new AzureActiveDirectoryAuditRecord(); + case "#microsoft.graph.security.azureActiveDirectoryBaseAuditRecord": return new AzureActiveDirectoryBaseAuditRecord(); + case "#microsoft.graph.security.azureActiveDirectoryStsLogonAuditRecord": return new AzureActiveDirectoryStsLogonAuditRecord(); + case "#microsoft.graph.security.campaignAuditRecord": return new CampaignAuditRecord(); + case "#microsoft.graph.security.caseAuditRecord": return new CaseAuditRecord(); + case "#microsoft.graph.security.caseInvestigation": return new CaseInvestigation(); + case "#microsoft.graph.security.cdpColdCrawlStatusRecord": return new CdpColdCrawlStatusRecord(); + case "#microsoft.graph.security.cdpContentExplorerAggregateRecord": return new CdpContentExplorerAggregateRecord(); + case "#microsoft.graph.security.cdpDlpSensitiveAuditRecord": return new CdpDlpSensitiveAuditRecord(); + case "#microsoft.graph.security.cdpDlpSensitiveEndpointAuditRecord": return new CdpDlpSensitiveEndpointAuditRecord(); + case "#microsoft.graph.security.cdpLogRecord": return new CdpLogRecord(); + case "#microsoft.graph.security.cdpOcrBillingRecord": return new CdpOcrBillingRecord(); + case "#microsoft.graph.security.cdpResourceScopeChangeEventRecord": return new CdpResourceScopeChangeEventRecord(); + case "#microsoft.graph.security.cernerSMSLinkRecord": return new CernerSMSLinkRecord(); + case "#microsoft.graph.security.cernerSMSSettingsUpdateRecord": return new CernerSMSSettingsUpdateRecord(); + case "#microsoft.graph.security.cernerSMSUnlinkRecord": return new CernerSMSUnlinkRecord(); + case "#microsoft.graph.security.complianceConnectorAuditRecord": return new ComplianceConnectorAuditRecord(); + case "#microsoft.graph.security.complianceDLMExchangeAuditRecord": return new ComplianceDLMExchangeAuditRecord(); + case "#microsoft.graph.security.complianceDLMSharePointAuditRecord": return new ComplianceDLMSharePointAuditRecord(); + case "#microsoft.graph.security.complianceDlpApplicationsAuditRecord": return new ComplianceDlpApplicationsAuditRecord(); + case "#microsoft.graph.security.complianceDlpApplicationsClassificationAuditRecord": return new ComplianceDlpApplicationsClassificationAuditRecord(); + case "#microsoft.graph.security.complianceDlpBaseAuditRecord": return new ComplianceDlpBaseAuditRecord(); + case "#microsoft.graph.security.complianceDlpClassificationBaseAuditRecord": return new ComplianceDlpClassificationBaseAuditRecord(); + case "#microsoft.graph.security.complianceDlpClassificationBaseCdpRecord": return new ComplianceDlpClassificationBaseCdpRecord(); + case "#microsoft.graph.security.complianceDlpEndpointAuditRecord": return new ComplianceDlpEndpointAuditRecord(); + case "#microsoft.graph.security.complianceDlpEndpointDiscoveryAuditRecord": return new ComplianceDlpEndpointDiscoveryAuditRecord(); + case "#microsoft.graph.security.complianceDlpExchangeAuditRecord": return new ComplianceDlpExchangeAuditRecord(); + case "#microsoft.graph.security.complianceDlpExchangeClassificationAuditRecord": return new ComplianceDlpExchangeClassificationAuditRecord(); + case "#microsoft.graph.security.complianceDlpExchangeClassificationCdpRecord": return new ComplianceDlpExchangeClassificationCdpRecord(); + case "#microsoft.graph.security.complianceDlpExchangeDiscoveryAuditRecord": return new ComplianceDlpExchangeDiscoveryAuditRecord(); + case "#microsoft.graph.security.complianceDlpSharePointAuditRecord": return new ComplianceDlpSharePointAuditRecord(); + case "#microsoft.graph.security.complianceDlpSharePointClassificationAuditRecord": return new ComplianceDlpSharePointClassificationAuditRecord(); + case "#microsoft.graph.security.complianceDlpSharePointClassificationExtendedAuditRecord": return new ComplianceDlpSharePointClassificationExtendedAuditRecord(); + case "#microsoft.graph.security.complianceManagerActionRecord": return new ComplianceManagerActionRecord(); + case "#microsoft.graph.security.complianceSupervisionBaseAuditRecord": return new ComplianceSupervisionBaseAuditRecord(); + case "#microsoft.graph.security.complianceSupervisionExchangeAuditRecord": return new ComplianceSupervisionExchangeAuditRecord(); + case "#microsoft.graph.security.consumptionResourceAuditRecord": return new ConsumptionResourceAuditRecord(); + case "#microsoft.graph.security.copilotInteractionAuditRecord": return new CopilotInteractionAuditRecord(); + case "#microsoft.graph.security.coreReportingSettingsAuditRecord": return new CoreReportingSettingsAuditRecord(); + case "#microsoft.graph.security.cortanaBriefingAuditRecord": return new CortanaBriefingAuditRecord(); + case "#microsoft.graph.security.cpsCommonPolicyAuditRecord": return new CpsCommonPolicyAuditRecord(); + case "#microsoft.graph.security.cpsPolicyConfigAuditRecord": return new CpsPolicyConfigAuditRecord(); + case "#microsoft.graph.security.crmBaseAuditRecord": return new CrmBaseAuditRecord(); + case "#microsoft.graph.security.crmEntityOperationAuditRecord": return new CrmEntityOperationAuditRecord(); + case "#microsoft.graph.security.customerKeyServiceEncryptionAuditRecord": return new CustomerKeyServiceEncryptionAuditRecord(); + case "#microsoft.graph.security.dataCenterSecurityBaseAuditRecord": return new DataCenterSecurityBaseAuditRecord(); + case "#microsoft.graph.security.dataCenterSecurityCmdletAuditRecord": return new DataCenterSecurityCmdletAuditRecord(); + case "#microsoft.graph.security.dataGovernanceAuditRecord": return new DataGovernanceAuditRecord(); + case "#microsoft.graph.security.dataInsightsRestApiAuditRecord": return new DataInsightsRestApiAuditRecord(); + case "#microsoft.graph.security.dataLakeExportOperationAuditRecord": return new DataLakeExportOperationAuditRecord(); + case "#microsoft.graph.security.dataShareOperationAuditRecord": return new DataShareOperationAuditRecord(); + case "#microsoft.graph.security.defaultAuditData": return new DefaultAuditData(); + case "#microsoft.graph.security.defenderSecurityAlertBaseRecord": return new DefenderSecurityAlertBaseRecord(); + case "#microsoft.graph.security.deleteCertificateRecord": return new DeleteCertificateRecord(); + case "#microsoft.graph.security.disableConsentRecord": return new DisableConsentRecord(); + case "#microsoft.graph.security.discoveryAuditRecord": return new DiscoveryAuditRecord(); + case "#microsoft.graph.security.dlpEndpointAuditRecord": return new DlpEndpointAuditRecord(); + case "#microsoft.graph.security.dlpSensitiveInformationTypeCmdletRecord": return new DlpSensitiveInformationTypeCmdletRecord(); + case "#microsoft.graph.security.dlpSensitiveInformationTypeRulePackageCmdletRecord": return new DlpSensitiveInformationTypeRulePackageCmdletRecord(); + case "#microsoft.graph.security.downloadCertificateRecord": return new DownloadCertificateRecord(); + case "#microsoft.graph.security.dynamics365BusinessCentralAuditRecord": return new Dynamics365BusinessCentralAuditRecord(); + case "#microsoft.graph.security.enableConsentRecord": return new EnableConsentRecord(); + case "#microsoft.graph.security.epicSMSLinkRecord": return new EpicSMSLinkRecord(); + case "#microsoft.graph.security.epicSMSSettingsUpdateRecord": return new EpicSMSSettingsUpdateRecord(); + case "#microsoft.graph.security.epicSMSUnlinkRecord": return new EpicSMSUnlinkRecord(); + case "#microsoft.graph.security.exchangeAdminAuditRecord": return new ExchangeAdminAuditRecord(); + case "#microsoft.graph.security.exchangeAggregatedMailboxAuditRecord": return new ExchangeAggregatedMailboxAuditRecord(); + case "#microsoft.graph.security.exchangeAggregatedOperationRecord": return new ExchangeAggregatedOperationRecord(); + case "#microsoft.graph.security.exchangeMailboxAuditBaseRecord": return new ExchangeMailboxAuditBaseRecord(); + case "#microsoft.graph.security.exchangeMailboxAuditGroupRecord": return new ExchangeMailboxAuditGroupRecord(); + case "#microsoft.graph.security.exchangeMailboxAuditRecord": return new ExchangeMailboxAuditRecord(); + case "#microsoft.graph.security.fhirBaseUrlAddRecord": return new FhirBaseUrlAddRecord(); + case "#microsoft.graph.security.fhirBaseUrlApproveRecord": return new FhirBaseUrlApproveRecord(); + case "#microsoft.graph.security.fhirBaseUrlDeleteRecord": return new FhirBaseUrlDeleteRecord(); + case "#microsoft.graph.security.fhirBaseUrlUpdateRecord": return new FhirBaseUrlUpdateRecord(); + case "#microsoft.graph.security.healthcareSignalRecord": return new HealthcareSignalRecord(); + case "#microsoft.graph.security.hostedRpaAuditRecord": return new HostedRpaAuditRecord(); + case "#microsoft.graph.security.hrSignalAuditRecord": return new HrSignalAuditRecord(); + case "#microsoft.graph.security.hygieneEventRecord": return new HygieneEventRecord(); + case "#microsoft.graph.security.informationBarrierPolicyApplicationAuditRecord": return new InformationBarrierPolicyApplicationAuditRecord(); + case "#microsoft.graph.security.informationWorkerProtectionAuditRecord": return new InformationWorkerProtectionAuditRecord(); + case "#microsoft.graph.security.insiderRiskScopedUserInsightsRecord": return new InsiderRiskScopedUserInsightsRecord(); + case "#microsoft.graph.security.insiderRiskScopedUsersRecord": return new InsiderRiskScopedUsersRecord(); + case "#microsoft.graph.security.irmSecurityAlertRecord": return new IrmSecurityAlertRecord(); + case "#microsoft.graph.security.irmUserDefinedDetectionRecord": return new IrmUserDefinedDetectionRecord(); + case "#microsoft.graph.security.kaizalaAuditRecord": return new KaizalaAuditRecord(); + case "#microsoft.graph.security.labelAnalyticsAggregateAuditRecord": return new LabelAnalyticsAggregateAuditRecord(); + case "#microsoft.graph.security.labelContentExplorerAuditRecord": return new LabelContentExplorerAuditRecord(); + case "#microsoft.graph.security.largeContentMetadataAuditRecord": return new LargeContentMetadataAuditRecord(); + case "#microsoft.graph.security.m365ComplianceConnectorAuditRecord": return new M365ComplianceConnectorAuditRecord(); + case "#microsoft.graph.security.m365DAADAuditRecord": return new M365DAADAuditRecord(); + case "#microsoft.graph.security.mailSubmissionData": return new MailSubmissionData(); + case "#microsoft.graph.security.managedServicesAuditRecord": return new ManagedServicesAuditRecord(); + case "#microsoft.graph.security.managedTenantsAuditRecord": return new ManagedTenantsAuditRecord(); + case "#microsoft.graph.security.mapgAlertsAuditRecord": return new MapgAlertsAuditRecord(); + case "#microsoft.graph.security.mapgOnboardAuditRecord": return new MapgOnboardAuditRecord(); + case "#microsoft.graph.security.mapgPolicyAuditRecord": return new MapgPolicyAuditRecord(); + case "#microsoft.graph.security.mcasAlertsAuditRecord": return new McasAlertsAuditRecord(); + case "#microsoft.graph.security.mdaDataSecuritySignalRecord": return new MdaDataSecuritySignalRecord(); + case "#microsoft.graph.security.mdatpAuditRecord": return new MdatpAuditRecord(); + case "#microsoft.graph.security.mdcEventsRecord": return new MdcEventsRecord(); + case "#microsoft.graph.security.mdiAuditRecord": return new MdiAuditRecord(); + case "#microsoft.graph.security.meshWorldsAuditRecord": return new MeshWorldsAuditRecord(); + case "#microsoft.graph.security.microsoft365BackupBackupItemAuditRecord": return new Microsoft365BackupBackupItemAuditRecord(); + case "#microsoft.graph.security.microsoft365BackupBackupPolicyAuditRecord": return new Microsoft365BackupBackupPolicyAuditRecord(); + case "#microsoft.graph.security.microsoft365BackupRestoreItemAuditRecord": return new Microsoft365BackupRestoreItemAuditRecord(); + case "#microsoft.graph.security.microsoft365BackupRestoreTaskAuditRecord": return new Microsoft365BackupRestoreTaskAuditRecord(); + case "#microsoft.graph.security.microsoftDefenderExpertsBaseAuditRecord": return new MicrosoftDefenderExpertsBaseAuditRecord(); + case "#microsoft.graph.security.microsoftDefenderExpertsXDRAuditRecord": return new MicrosoftDefenderExpertsXDRAuditRecord(); + case "#microsoft.graph.security.microsoftFlowAuditRecord": return new MicrosoftFlowAuditRecord(); + case "#microsoft.graph.security.microsoftFormsAuditRecord": return new MicrosoftFormsAuditRecord(); + case "#microsoft.graph.security.microsoftGraphDataConnectConsent": return new MicrosoftGraphDataConnectConsent(); + case "#microsoft.graph.security.microsoftGraphDataConnectOperation": return new MicrosoftGraphDataConnectOperation(); + case "#microsoft.graph.security.microsoftPurviewDataMapOperationRecord": return new MicrosoftPurviewDataMapOperationRecord(); + case "#microsoft.graph.security.microsoftPurviewMetadataPolicyOperationRecord": return new MicrosoftPurviewMetadataPolicyOperationRecord(); + case "#microsoft.graph.security.microsoftPurviewPolicyOperationRecord": return new MicrosoftPurviewPolicyOperationRecord(); + case "#microsoft.graph.security.microsoftPurviewPrivacyAuditEvent": return new MicrosoftPurviewPrivacyAuditEvent(); + case "#microsoft.graph.security.microsoftStreamAuditRecord": return new MicrosoftStreamAuditRecord(); + case "#microsoft.graph.security.microsoftTeamsAdminAuditRecord": return new MicrosoftTeamsAdminAuditRecord(); + case "#microsoft.graph.security.microsoftTeamsAnalyticsAuditRecord": return new MicrosoftTeamsAnalyticsAuditRecord(); + case "#microsoft.graph.security.microsoftTeamsAuditRecord": return new MicrosoftTeamsAuditRecord(); + case "#microsoft.graph.security.microsoftTeamsDeviceAuditRecord": return new MicrosoftTeamsDeviceAuditRecord(); + case "#microsoft.graph.security.microsoftTeamsRetentionLabelActionAuditRecord": return new MicrosoftTeamsRetentionLabelActionAuditRecord(); + case "#microsoft.graph.security.microsoftTeamsSensitivityLabelActionAuditRecord": return new MicrosoftTeamsSensitivityLabelActionAuditRecord(); + case "#microsoft.graph.security.microsoftTeamsShiftsAuditRecord": return new MicrosoftTeamsShiftsAuditRecord(); + case "#microsoft.graph.security.mipAutoLabelExchangeItemAuditRecord": return new MipAutoLabelExchangeItemAuditRecord(); + case "#microsoft.graph.security.mipAutoLabelItemAuditRecord": return new MipAutoLabelItemAuditRecord(); + case "#microsoft.graph.security.mipAutoLabelPolicyAuditRecord": return new MipAutoLabelPolicyAuditRecord(); + case "#microsoft.graph.security.mipAutoLabelProgressFeedbackAuditRecord": return new MipAutoLabelProgressFeedbackAuditRecord(); + case "#microsoft.graph.security.mipAutoLabelSharePointItemAuditRecord": return new MipAutoLabelSharePointItemAuditRecord(); + case "#microsoft.graph.security.mipAutoLabelSharePointPolicyLocationAuditRecord": return new MipAutoLabelSharePointPolicyLocationAuditRecord(); + case "#microsoft.graph.security.mipAutoLabelSimulationSharePointCompletionRecord": return new MipAutoLabelSimulationSharePointCompletionRecord(); + case "#microsoft.graph.security.mipAutoLabelSimulationSharePointProgressRecord": return new MipAutoLabelSimulationSharePointProgressRecord(); + case "#microsoft.graph.security.mipAutoLabelSimulationStatisticsRecord": return new MipAutoLabelSimulationStatisticsRecord(); + case "#microsoft.graph.security.mipAutoLabelSimulationStatusRecord": return new MipAutoLabelSimulationStatusRecord(); + case "#microsoft.graph.security.mipExactDataMatchAuditRecord": return new MipExactDataMatchAuditRecord(); + case "#microsoft.graph.security.mipLabelAnalyticsAuditRecord": return new MipLabelAnalyticsAuditRecord(); + case "#microsoft.graph.security.mipLabelAuditRecord": return new MipLabelAuditRecord(); + case "#microsoft.graph.security.mS365DCustomDetectionAuditRecord": return new MS365DCustomDetectionAuditRecord(); + case "#microsoft.graph.security.mS365DIncidentAuditRecord": return new MS365DIncidentAuditRecord(); + case "#microsoft.graph.security.mS365DSuppressionRuleAuditRecord": return new MS365DSuppressionRuleAuditRecord(); + case "#microsoft.graph.security.msdeGeneralSettingsAuditRecord": return new MsdeGeneralSettingsAuditRecord(); + case "#microsoft.graph.security.msdeIndicatorsSettingsAuditRecord": return new MsdeIndicatorsSettingsAuditRecord(); + case "#microsoft.graph.security.msdeResponseActionsAuditRecord": return new MsdeResponseActionsAuditRecord(); + case "#microsoft.graph.security.msdeRolesSettingsAuditRecord": return new MsdeRolesSettingsAuditRecord(); + case "#microsoft.graph.security.msticNationStateNotificationRecord": return new MsticNationStateNotificationRecord(); + case "#microsoft.graph.security.multiStageDispositionAuditRecord": return new MultiStageDispositionAuditRecord(); + case "#microsoft.graph.security.myAnalyticsSettingsAuditRecord": return new MyAnalyticsSettingsAuditRecord(); + case "#microsoft.graph.security.officeNativeAuditRecord": return new OfficeNativeAuditRecord(); + case "#microsoft.graph.security.omePortalAuditRecord": return new OmePortalAuditRecord(); + case "#microsoft.graph.security.oneDriveAuditRecord": return new OneDriveAuditRecord(); + case "#microsoft.graph.security.onPremisesFileShareScannerDlpAuditRecord": return new OnPremisesFileShareScannerDlpAuditRecord(); + case "#microsoft.graph.security.onPremisesScannerDlpAuditRecord": return new OnPremisesScannerDlpAuditRecord(); + case "#microsoft.graph.security.onPremisesSharePointScannerDlpAuditRecord": return new OnPremisesSharePointScannerDlpAuditRecord(); + case "#microsoft.graph.security.owaGetAccessTokenForResourceAuditRecord": return new OwaGetAccessTokenForResourceAuditRecord(); + case "#microsoft.graph.security.peopleAdminSettingsAuditRecord": return new PeopleAdminSettingsAuditRecord(); + case "#microsoft.graph.security.physicalBadgingSignalAuditRecord": return new PhysicalBadgingSignalAuditRecord(); + case "#microsoft.graph.security.plannerCopyPlanAuditRecord": return new PlannerCopyPlanAuditRecord(); + case "#microsoft.graph.security.plannerPlanAuditRecord": return new PlannerPlanAuditRecord(); + case "#microsoft.graph.security.plannerPlanListAuditRecord": return new PlannerPlanListAuditRecord(); + case "#microsoft.graph.security.plannerRosterAuditRecord": return new PlannerRosterAuditRecord(); + case "#microsoft.graph.security.plannerRosterSensitivityLabelAuditRecord": return new PlannerRosterSensitivityLabelAuditRecord(); + case "#microsoft.graph.security.plannerTaskAuditRecord": return new PlannerTaskAuditRecord(); + case "#microsoft.graph.security.plannerTaskListAuditRecord": return new PlannerTaskListAuditRecord(); + case "#microsoft.graph.security.plannerTenantSettingsAuditRecord": return new PlannerTenantSettingsAuditRecord(); + case "#microsoft.graph.security.powerAppsAuditAppRecord": return new PowerAppsAuditAppRecord(); + case "#microsoft.graph.security.powerAppsAuditPlanRecord": return new PowerAppsAuditPlanRecord(); + case "#microsoft.graph.security.powerAppsAuditResourceRecord": return new PowerAppsAuditResourceRecord(); + case "#microsoft.graph.security.powerBiAuditRecord": return new PowerBiAuditRecord(); + case "#microsoft.graph.security.powerBiDlpAuditRecord": return new PowerBiDlpAuditRecord(); + case "#microsoft.graph.security.powerPagesSiteAuditRecord": return new PowerPagesSiteAuditRecord(); + case "#microsoft.graph.security.powerPlatformAdminDlpAuditRecord": return new PowerPlatformAdminDlpAuditRecord(); + case "#microsoft.graph.security.powerPlatformAdminEnvironmentAuditRecord": return new PowerPlatformAdminEnvironmentAuditRecord(); + case "#microsoft.graph.security.powerPlatformAdministratorActivityRecord": return new PowerPlatformAdministratorActivityRecord(); + case "#microsoft.graph.security.powerPlatformLockboxResourceAccessRequestAuditRecord": return new PowerPlatformLockboxResourceAccessRequestAuditRecord(); + case "#microsoft.graph.security.powerPlatformLockboxResourceCommandAuditRecord": return new PowerPlatformLockboxResourceCommandAuditRecord(); + case "#microsoft.graph.security.powerPlatformServiceActivityAuditRecord": return new PowerPlatformServiceActivityAuditRecord(); + case "#microsoft.graph.security.privacyDataMatchAuditRecord": return new PrivacyDataMatchAuditRecord(); + case "#microsoft.graph.security.privacyDataMinimizationRecord": return new PrivacyDataMinimizationRecord(); + case "#microsoft.graph.security.privacyDigestEmailRecord": return new PrivacyDigestEmailRecord(); + case "#microsoft.graph.security.privacyOpenAccessAuditRecord": return new PrivacyOpenAccessAuditRecord(); + case "#microsoft.graph.security.privacyPortalAuditRecord": return new PrivacyPortalAuditRecord(); + case "#microsoft.graph.security.privacyRemediationActionRecord": return new PrivacyRemediationActionRecord(); + case "#microsoft.graph.security.privacyRemediationRecord": return new PrivacyRemediationRecord(); + case "#microsoft.graph.security.privacyTenantAuditHistoryRecord": return new PrivacyTenantAuditHistoryRecord(); + case "#microsoft.graph.security.projectAuditRecord": return new ProjectAuditRecord(); + case "#microsoft.graph.security.projectForTheWebAssignedToMeSettingsAuditRecord": return new ProjectForTheWebAssignedToMeSettingsAuditRecord(); + case "#microsoft.graph.security.projectForTheWebProjectAuditRecord": return new ProjectForTheWebProjectAuditRecord(); + case "#microsoft.graph.security.projectForTheWebProjectSettingsAuditRecord": return new ProjectForTheWebProjectSettingsAuditRecord(); + case "#microsoft.graph.security.projectForTheWebRoadmapAuditRecord": return new ProjectForTheWebRoadmapAuditRecord(); + case "#microsoft.graph.security.projectForTheWebRoadmapItemAuditRecord": return new ProjectForTheWebRoadmapItemAuditRecord(); + case "#microsoft.graph.security.projectForTheWebRoadmapSettingsAuditRecord": return new ProjectForTheWebRoadmapSettingsAuditRecord(); + case "#microsoft.graph.security.projectForTheWebTaskAuditRecord": return new ProjectForTheWebTaskAuditRecord(); + case "#microsoft.graph.security.publicFolderAuditRecord": return new PublicFolderAuditRecord(); + case "#microsoft.graph.security.purviewInsiderRiskAlertsRecord": return new PurviewInsiderRiskAlertsRecord(); + case "#microsoft.graph.security.purviewInsiderRiskCasesRecord": return new PurviewInsiderRiskCasesRecord(); + case "#microsoft.graph.security.quarantineAuditRecord": return new QuarantineAuditRecord(); + case "#microsoft.graph.security.recordsManagementAuditRecord": return new RecordsManagementAuditRecord(); + case "#microsoft.graph.security.retentionPolicyAuditRecord": return new RetentionPolicyAuditRecord(); + case "#microsoft.graph.security.scoreEvidence": return new ScoreEvidence(); + case "#microsoft.graph.security.scorePlatformGenericAuditRecord": return new ScorePlatformGenericAuditRecord(); + case "#microsoft.graph.security.scriptRunAuditRecord": return new ScriptRunAuditRecord(); + case "#microsoft.graph.security.searchAuditRecord": return new SearchAuditRecord(); + case "#microsoft.graph.security.securityComplianceAlertRecord": return new SecurityComplianceAlertRecord(); + case "#microsoft.graph.security.securityComplianceCenterEOPCmdletAuditRecord": return new SecurityComplianceCenterEOPCmdletAuditRecord(); + case "#microsoft.graph.security.securityComplianceInsightsAuditRecord": return new SecurityComplianceInsightsAuditRecord(); + case "#microsoft.graph.security.securityComplianceRBACAuditRecord": return new SecurityComplianceRBACAuditRecord(); + case "#microsoft.graph.security.securityComplianceUserChangeAuditRecord": return new SecurityComplianceUserChangeAuditRecord(); + case "#microsoft.graph.security.sharePointAppPermissionOperationAuditRecord": return new SharePointAppPermissionOperationAuditRecord(); + case "#microsoft.graph.security.sharePointAuditRecord": return new SharePointAuditRecord(); + case "#microsoft.graph.security.sharePointCommentOperationAuditRecord": return new SharePointCommentOperationAuditRecord(); + case "#microsoft.graph.security.sharePointContentTypeOperationAuditRecord": return new SharePointContentTypeOperationAuditRecord(); + case "#microsoft.graph.security.sharePointESignatureAuditRecord": return new SharePointESignatureAuditRecord(); + case "#microsoft.graph.security.sharePointFieldOperationAuditRecord": return new SharePointFieldOperationAuditRecord(); + case "#microsoft.graph.security.sharePointFileOperationAuditRecord": return new SharePointFileOperationAuditRecord(); + case "#microsoft.graph.security.sharePointListOperationAuditRecord": return new SharePointListOperationAuditRecord(); + case "#microsoft.graph.security.sharePointSharingOperationAuditRecord": return new SharePointSharingOperationAuditRecord(); + case "#microsoft.graph.security.skypeForBusinessBaseAuditRecord": return new SkypeForBusinessBaseAuditRecord(); + case "#microsoft.graph.security.skypeForBusinessCmdletsAuditRecord": return new SkypeForBusinessCmdletsAuditRecord(); + case "#microsoft.graph.security.skypeForBusinessPSTNUsageAuditRecord": return new SkypeForBusinessPSTNUsageAuditRecord(); + case "#microsoft.graph.security.skypeForBusinessUsersBlockedAuditRecord": return new SkypeForBusinessUsersBlockedAuditRecord(); + case "#microsoft.graph.security.smsCreatePhoneNumberRecord": return new SmsCreatePhoneNumberRecord(); + case "#microsoft.graph.security.smsDeletePhoneNumberRecord": return new SmsDeletePhoneNumberRecord(); + case "#microsoft.graph.security.supervisoryReviewDayXInsightsAuditRecord": return new SupervisoryReviewDayXInsightsAuditRecord(); + case "#microsoft.graph.security.syntheticProbeAuditRecord": return new SyntheticProbeAuditRecord(); + case "#microsoft.graph.security.teamsEasyApprovalsAuditRecord": return new TeamsEasyApprovalsAuditRecord(); + case "#microsoft.graph.security.teamsHealthcareAuditRecord": return new TeamsHealthcareAuditRecord(); + case "#microsoft.graph.security.teamsUpdatesAuditRecord": return new TeamsUpdatesAuditRecord(); + case "#microsoft.graph.security.tenantAllowBlockListAuditRecord": return new TenantAllowBlockListAuditRecord(); + case "#microsoft.graph.security.threatFinderAuditRecord": return new ThreatFinderAuditRecord(); + case "#microsoft.graph.security.threatIntelligenceAtpContentData": return new ThreatIntelligenceAtpContentData(); + case "#microsoft.graph.security.threatIntelligenceMailData": return new ThreatIntelligenceMailData(); + case "#microsoft.graph.security.threatIntelligenceUrlClickData": return new ThreatIntelligenceUrlClickData(); + case "#microsoft.graph.security.todoAuditRecord": return new TodoAuditRecord(); + case "#microsoft.graph.security.uamOperationAuditRecord": return new UamOperationAuditRecord(); + case "#microsoft.graph.security.unifiedGroupAuditRecord": return new UnifiedGroupAuditRecord(); + case "#microsoft.graph.security.unifiedSimulationMatchedItemAuditRecord": return new UnifiedSimulationMatchedItemAuditRecord(); + case "#microsoft.graph.security.unifiedSimulationSummaryAuditRecord": return new UnifiedSimulationSummaryAuditRecord(); + case "#microsoft.graph.security.uploadCertificateRecord": return new UploadCertificateRecord(); + case "#microsoft.graph.security.urbacAssignmentAuditRecord": return new UrbacAssignmentAuditRecord(); + case "#microsoft.graph.security.urbacEnableStateAuditRecord": return new UrbacEnableStateAuditRecord(); + case "#microsoft.graph.security.urbacRoleAuditRecord": return new UrbacRoleAuditRecord(); + case "#microsoft.graph.security.userTrainingAuditRecord": return new UserTrainingAuditRecord(); + case "#microsoft.graph.security.vfamBasePolicyAuditRecord": return new VfamBasePolicyAuditRecord(); + case "#microsoft.graph.security.vfamCreatePolicyAuditRecord": return new VfamCreatePolicyAuditRecord(); + case "#microsoft.graph.security.vfamDeletePolicyAuditRecord": return new VfamDeletePolicyAuditRecord(); + case "#microsoft.graph.security.vfamUpdatePolicyAuditRecord": return new VfamUpdatePolicyAuditRecord(); + case "#microsoft.graph.security.vivaGoalsAuditRecord": return new VivaGoalsAuditRecord(); + case "#microsoft.graph.security.vivaLearningAdminAuditRecord": return new VivaLearningAdminAuditRecord(); + case "#microsoft.graph.security.vivaLearningAuditRecord": return new VivaLearningAuditRecord(); + case "#microsoft.graph.security.vivaPulseAdminAuditRecord": return new VivaPulseAdminAuditRecord(); + case "#microsoft.graph.security.vivaPulseOrganizerAuditRecord": return new VivaPulseOrganizerAuditRecord(); + case "#microsoft.graph.security.vivaPulseReportAuditRecord": return new VivaPulseReportAuditRecord(); + case "#microsoft.graph.security.vivaPulseResponseAuditRecord": return new VivaPulseResponseAuditRecord(); + case "#microsoft.graph.security.wdatpAlertsAuditRecord": return new WdatpAlertsAuditRecord(); + case "#microsoft.graph.security.windows365CustomerLockboxAuditRecord": return new Windows365CustomerLockboxAuditRecord(); + case "#microsoft.graph.security.workplaceAnalyticsAuditRecord": return new WorkplaceAnalyticsAuditRecord(); + case "#microsoft.graph.security.yammerAuditRecord": return new YammerAuditRecord(); + } + } + return new AuditData(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(1); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the @odata.type property value. The OdataType property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOdataType() { + return this.backingStore.get("odataType"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the @odata.type property value. The OdataType property + * @param value Value to set for the @odata.type property. + */ + public void setOdataType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("odataType", value); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/AuditLogQuery.java b/src/main/java/com/microsoft/graph/generated/models/security/AuditLogQuery.java new file mode 100644 index 00000000000..9881632879c --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/AuditLogQuery.java @@ -0,0 +1,267 @@ +package com.microsoft.graph.models.security; + +import com.microsoft.graph.models.Entity; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.time.OffsetDateTime; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AuditLogQuery extends Entity implements Parsable { + /** + * Instantiates a new {@link AuditLogQuery} and sets the default values. + */ + public AuditLogQuery() { + 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 AuditLogQuery} + */ + @jakarta.annotation.Nonnull + public static AuditLogQuery createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AuditLogQuery(); + } + /** + * Gets the administrativeUnitIdFilters property value. The administrative units tagged to an audit log record. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getAdministrativeUnitIdFilters() { + return this.backingStore.get("administrativeUnitIdFilters"); + } + /** + * Gets the displayName property value. The display name of the saved audit log query. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDisplayName() { + return this.backingStore.get("displayName"); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("administrativeUnitIdFilters", (n) -> { this.setAdministrativeUnitIdFilters(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("displayName", (n) -> { this.setDisplayName(n.getStringValue()); }); + deserializerMap.put("filterEndDateTime", (n) -> { this.setFilterEndDateTime(n.getOffsetDateTimeValue()); }); + deserializerMap.put("filterStartDateTime", (n) -> { this.setFilterStartDateTime(n.getOffsetDateTimeValue()); }); + deserializerMap.put("ipAddressFilters", (n) -> { this.setIpAddressFilters(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("keywordFilter", (n) -> { this.setKeywordFilter(n.getStringValue()); }); + deserializerMap.put("objectIdFilters", (n) -> { this.setObjectIdFilters(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("operationFilters", (n) -> { this.setOperationFilters(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("records", (n) -> { this.setRecords(n.getCollectionOfObjectValues(AuditLogRecord::createFromDiscriminatorValue)); }); + deserializerMap.put("recordTypeFilters", (n) -> { this.setRecordTypeFilters(n.getCollectionOfEnumValues(AuditLogRecordType::forValue)); }); + deserializerMap.put("serviceFilters", (n) -> { this.setServiceFilters(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("status", (n) -> { this.setStatus(n.getEnumValue(AuditLogQueryStatus::forValue)); }); + deserializerMap.put("userPrincipalNameFilters", (n) -> { this.setUserPrincipalNameFilters(n.getCollectionOfPrimitiveValues(String.class)); }); + return deserializerMap; + } + /** + * Gets the filterEndDateTime property value. The end date of the date range in the query. + * @return a {@link OffsetDateTime} + */ + @jakarta.annotation.Nullable + public OffsetDateTime getFilterEndDateTime() { + return this.backingStore.get("filterEndDateTime"); + } + /** + * Gets the filterStartDateTime property value. The start date of the date range in the query. + * @return a {@link OffsetDateTime} + */ + @jakarta.annotation.Nullable + public OffsetDateTime getFilterStartDateTime() { + return this.backingStore.get("filterStartDateTime"); + } + /** + * Gets the ipAddressFilters property value. The IP address of the device that was used when the activity was logged. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getIpAddressFilters() { + return this.backingStore.get("ipAddressFilters"); + } + /** + * Gets the keywordFilter property value. Free text field to search non-indexed properties of the audit log. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getKeywordFilter() { + return this.backingStore.get("keywordFilter"); + } + /** + * Gets the objectIdFilters property value. For SharePoint and OneDrive for Business activity, the full path name of the file or folder accessed by the user. For Exchange admin audit logging, the name of the object that was modified by the cmdlet. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getObjectIdFilters() { + return this.backingStore.get("objectIdFilters"); + } + /** + * Gets the operationFilters property value. The name of the user or admin activity. For a description of the most common operations/activities, see Search the audit log in the Office 365 Protection Center. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getOperationFilters() { + return this.backingStore.get("operationFilters"); + } + /** + * Gets the records property value. An individual audit log record. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getRecords() { + return this.backingStore.get("records"); + } + /** + * Gets the recordTypeFilters property value. The type of operation indicated by the record. The possible values are: exchangeAdmin, exchangeItem, exchangeItemGroup, sharePoint, syntheticProbe, sharePointFileOperation, oneDrive, azureActiveDirectory, azureActiveDirectoryAccountLogon, dataCenterSecurityCmdlet, complianceDLPSharePoint, sway, complianceDLPExchange, sharePointSharingOperation, azureActiveDirectoryStsLogon, skypeForBusinessPSTNUsage, skypeForBusinessUsersBlocked, securityComplianceCenterEOPCmdlet, exchangeAggregatedOperation, powerBIAudit, crm, yammer, skypeForBusinessCmdlets, discovery, microsoftTeams, threatIntelligence, mailSubmission, microsoftFlow, aeD, microsoftStream, complianceDLPSharePointClassification, threatFinder, project, sharePointListOperation, sharePointCommentOperation, dataGovernance, kaizala, securityComplianceAlerts, threatIntelligenceUrl, securityComplianceInsights, mipLabel, workplaceAnalytics, powerAppsApp, powerAppsPlan, threatIntelligenceAtpContent, labelContentExplorer, teamsHealthcare, exchangeItemAggregated, hygieneEvent, dataInsightsRestApiAudit, informationBarrierPolicyApplication, sharePointListItemOperation, sharePointContentTypeOperation, sharePointFieldOperation, microsoftTeamsAdmin, hrSignal, microsoftTeamsDevice, microsoftTeamsAnalytics, informationWorkerProtection, campaign, dlpEndpoint, airInvestigation, quarantine, microsoftForms, applicationAudit, complianceSupervisionExchange, customerKeyServiceEncryption, officeNative, mipAutoLabelSharePointItem, mipAutoLabelSharePointPolicyLocation, microsoftTeamsShifts, secureScore, mipAutoLabelExchangeItem, cortanaBriefing, search, wdatpAlerts, powerPlatformAdminDlp, powerPlatformAdminEnvironment, mdatpAudit, sensitivityLabelPolicyMatch, sensitivityLabelAction, sensitivityLabeledFileAction, attackSim, airManualInvestigation, securityComplianceRBAC, userTraining, airAdminActionInvestigation, mstic, physicalBadgingSignal, teamsEasyApprovals, aipDiscover, aipSensitivityLabelAction, aipProtectionAction, aipFileDeleted, aipHeartBeat, mcasAlerts, onPremisesFileShareScannerDlp, onPremisesSharePointScannerDlp, exchangeSearch, sharePointSearch, privacyDataMinimization, labelAnalyticsAggregate, myAnalyticsSettings, securityComplianceUserChange, complianceDLPExchangeClassification, complianceDLPEndpoint, mipExactDataMatch, msdeResponseActions, msdeGeneralSettings, msdeIndicatorsSettings, ms365DCustomDetection, msdeRolesSettings, mapgAlerts, mapgPolicy, mapgRemediation, privacyRemediationAction, privacyDigestEmail, mipAutoLabelSimulationProgress, mipAutoLabelSimulationCompletion, mipAutoLabelProgressFeedback, dlpSensitiveInformationType, mipAutoLabelSimulationStatistics, largeContentMetadata, microsoft365Group, cdpMlInferencingResult, filteringMailMetadata, cdpClassificationMailItem, cdpClassificationDocument, officeScriptsRunAction, filteringPostMailDeliveryAction, cdpUnifiedFeedback, tenantAllowBlockList, consumptionResource, healthcareSignal, dlpImportResult, cdpCompliancePolicyExecution, multiStageDisposition, privacyDataMatch, filteringDocMetadata, filteringEmailFeatures, powerBIDlp, filteringUrlInfo, filteringAttachmentInfo, coreReportingSettings, complianceConnector, powerPlatformLockboxResourceAccessRequest, powerPlatformLockboxResourceCommand, cdpPredictiveCodingLabel, cdpCompliancePolicyUserFeedback, webpageActivityEndpoint, omePortal, cmImprovementActionChange, filteringUrlClick, mipLabelAnalyticsAuditRecord, filteringEntityEvent, filteringRuleHits, filteringMailSubmission, labelExplorer, microsoftManagedServicePlatform, powerPlatformServiceActivity, scorePlatformGenericAuditRecord, filteringTimeTravelDocMetadata, alert, alertStatus, alertIncident, incidentStatus, case, caseInvestigation, recordsManagement, privacyRemediation, dataShareOperation, cdpDlpSensitive, ehrConnector, filteringMailGradingResult, publicFolder, privacyTenantAuditHistoryRecord, aipScannerDiscoverEvent, eduDataLakeDownloadOperation, m365ComplianceConnector, microsoftGraphDataConnectOperation, microsoftPurview, filteringEmailContentFeatures, powerPagesSite, powerAppsResource, plannerPlan, plannerCopyPlan, plannerTask, plannerRoster, plannerPlanList, plannerTaskList, plannerTenantSettings, projectForTheWebProject, projectForTheWebTask, projectForTheWebRoadmap, projectForTheWebRoadmapItem, projectForTheWebProjectSettings, projectForTheWebRoadmapSettings, quarantineMetadata, microsoftTodoAudit, timeTravelFilteringDocMetadata, teamsQuarantineMetadata, sharePointAppPermissionOperation, microsoftTeamsSensitivityLabelAction, filteringTeamsMetadata, filteringTeamsUrlInfo, filteringTeamsPostDeliveryAction, mdcAssessments, mdcRegulatoryComplianceStandards, mdcRegulatoryComplianceControls, mdcRegulatoryComplianceAssessments, mdcSecurityConnectors, mdaDataSecuritySignal, vivaGoals, filteringRuntimeInfo, attackSimAdmin, microsoftGraphDataConnectConsent, filteringAtpDetonationInfo, privacyPortal, managedTenants, unifiedSimulationMatchedItem, unifiedSimulationSummary, updateQuarantineMetadata, ms365DSuppressionRule, purviewDataMapOperation, filteringUrlPostClickAction, irmUserDefinedDetectionSignal, teamsUpdates, plannerRosterSensitivityLabel, ms365DIncident, filteringDelistingMetadata, complianceDLPSharePointClassificationExtended, microsoftDefenderForIdentityAudit, supervisoryReviewDayXInsight, defenderExpertsforXDRAdmin, cdpEdgeBlockedMessage, hostedRpa, cdpContentExplorerAggregateRecord, cdpHygieneAttachmentInfo, cdpHygieneSummary, cdpPostMailDeliveryAction, cdpEmailFeatures, cdpHygieneUrlInfo, cdpUrlClick, cdpPackageManagerHygieneEvent, filteringDocScan, timeTravelFilteringDocScan, mapgOnboard, unknownFutureValue. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getRecordTypeFilters() { + return this.backingStore.get("recordTypeFilters"); + } + /** + * Gets the serviceFilters property value. The serviceFilters property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getServiceFilters() { + return this.backingStore.get("serviceFilters"); + } + /** + * Gets the status property value. Describes the current status of the query. The possible values are: notStarted, running, succeeded, failed, cancelled, unknownFutureValue. + * @return a {@link AuditLogQueryStatus} + */ + @jakarta.annotation.Nullable + public AuditLogQueryStatus getStatus() { + return this.backingStore.get("status"); + } + /** + * Gets the userPrincipalNameFilters property value. The UPN (user principal name) of the user who performed the action (specified in the operation property) that resulted in the record being logged; for example, myname@mydomain_name. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getUserPrincipalNameFilters() { + return this.backingStore.get("userPrincipalNameFilters"); + } + /** + * 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("administrativeUnitIdFilters", this.getAdministrativeUnitIdFilters()); + writer.writeStringValue("displayName", this.getDisplayName()); + writer.writeOffsetDateTimeValue("filterEndDateTime", this.getFilterEndDateTime()); + writer.writeOffsetDateTimeValue("filterStartDateTime", this.getFilterStartDateTime()); + writer.writeCollectionOfPrimitiveValues("ipAddressFilters", this.getIpAddressFilters()); + writer.writeStringValue("keywordFilter", this.getKeywordFilter()); + writer.writeCollectionOfPrimitiveValues("objectIdFilters", this.getObjectIdFilters()); + writer.writeCollectionOfPrimitiveValues("operationFilters", this.getOperationFilters()); + writer.writeCollectionOfObjectValues("records", this.getRecords()); + writer.writeCollectionOfEnumValues("recordTypeFilters", this.getRecordTypeFilters()); + writer.writeCollectionOfPrimitiveValues("serviceFilters", this.getServiceFilters()); + writer.writeEnumValue("status", this.getStatus()); + writer.writeCollectionOfPrimitiveValues("userPrincipalNameFilters", this.getUserPrincipalNameFilters()); + } + /** + * Sets the administrativeUnitIdFilters property value. The administrative units tagged to an audit log record. + * @param value Value to set for the administrativeUnitIdFilters property. + */ + public void setAdministrativeUnitIdFilters(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("administrativeUnitIdFilters", value); + } + /** + * Sets the displayName property value. The display name of the saved audit log query. + * @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 filterEndDateTime property value. The end date of the date range in the query. + * @param value Value to set for the filterEndDateTime property. + */ + public void setFilterEndDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { + this.backingStore.set("filterEndDateTime", value); + } + /** + * Sets the filterStartDateTime property value. The start date of the date range in the query. + * @param value Value to set for the filterStartDateTime property. + */ + public void setFilterStartDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { + this.backingStore.set("filterStartDateTime", value); + } + /** + * Sets the ipAddressFilters property value. The IP address of the device that was used when the activity was logged. + * @param value Value to set for the ipAddressFilters property. + */ + public void setIpAddressFilters(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("ipAddressFilters", value); + } + /** + * Sets the keywordFilter property value. Free text field to search non-indexed properties of the audit log. + * @param value Value to set for the keywordFilter property. + */ + public void setKeywordFilter(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("keywordFilter", value); + } + /** + * Sets the objectIdFilters property value. For SharePoint and OneDrive for Business activity, the full path name of the file or folder accessed by the user. For Exchange admin audit logging, the name of the object that was modified by the cmdlet. + * @param value Value to set for the objectIdFilters property. + */ + public void setObjectIdFilters(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("objectIdFilters", value); + } + /** + * Sets the operationFilters property value. The name of the user or admin activity. For a description of the most common operations/activities, see Search the audit log in the Office 365 Protection Center. + * @param value Value to set for the operationFilters property. + */ + public void setOperationFilters(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("operationFilters", value); + } + /** + * Sets the records property value. An individual audit log record. + * @param value Value to set for the records property. + */ + public void setRecords(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("records", value); + } + /** + * Sets the recordTypeFilters property value. The type of operation indicated by the record. The possible values are: exchangeAdmin, exchangeItem, exchangeItemGroup, sharePoint, syntheticProbe, sharePointFileOperation, oneDrive, azureActiveDirectory, azureActiveDirectoryAccountLogon, dataCenterSecurityCmdlet, complianceDLPSharePoint, sway, complianceDLPExchange, sharePointSharingOperation, azureActiveDirectoryStsLogon, skypeForBusinessPSTNUsage, skypeForBusinessUsersBlocked, securityComplianceCenterEOPCmdlet, exchangeAggregatedOperation, powerBIAudit, crm, yammer, skypeForBusinessCmdlets, discovery, microsoftTeams, threatIntelligence, mailSubmission, microsoftFlow, aeD, microsoftStream, complianceDLPSharePointClassification, threatFinder, project, sharePointListOperation, sharePointCommentOperation, dataGovernance, kaizala, securityComplianceAlerts, threatIntelligenceUrl, securityComplianceInsights, mipLabel, workplaceAnalytics, powerAppsApp, powerAppsPlan, threatIntelligenceAtpContent, labelContentExplorer, teamsHealthcare, exchangeItemAggregated, hygieneEvent, dataInsightsRestApiAudit, informationBarrierPolicyApplication, sharePointListItemOperation, sharePointContentTypeOperation, sharePointFieldOperation, microsoftTeamsAdmin, hrSignal, microsoftTeamsDevice, microsoftTeamsAnalytics, informationWorkerProtection, campaign, dlpEndpoint, airInvestigation, quarantine, microsoftForms, applicationAudit, complianceSupervisionExchange, customerKeyServiceEncryption, officeNative, mipAutoLabelSharePointItem, mipAutoLabelSharePointPolicyLocation, microsoftTeamsShifts, secureScore, mipAutoLabelExchangeItem, cortanaBriefing, search, wdatpAlerts, powerPlatformAdminDlp, powerPlatformAdminEnvironment, mdatpAudit, sensitivityLabelPolicyMatch, sensitivityLabelAction, sensitivityLabeledFileAction, attackSim, airManualInvestigation, securityComplianceRBAC, userTraining, airAdminActionInvestigation, mstic, physicalBadgingSignal, teamsEasyApprovals, aipDiscover, aipSensitivityLabelAction, aipProtectionAction, aipFileDeleted, aipHeartBeat, mcasAlerts, onPremisesFileShareScannerDlp, onPremisesSharePointScannerDlp, exchangeSearch, sharePointSearch, privacyDataMinimization, labelAnalyticsAggregate, myAnalyticsSettings, securityComplianceUserChange, complianceDLPExchangeClassification, complianceDLPEndpoint, mipExactDataMatch, msdeResponseActions, msdeGeneralSettings, msdeIndicatorsSettings, ms365DCustomDetection, msdeRolesSettings, mapgAlerts, mapgPolicy, mapgRemediation, privacyRemediationAction, privacyDigestEmail, mipAutoLabelSimulationProgress, mipAutoLabelSimulationCompletion, mipAutoLabelProgressFeedback, dlpSensitiveInformationType, mipAutoLabelSimulationStatistics, largeContentMetadata, microsoft365Group, cdpMlInferencingResult, filteringMailMetadata, cdpClassificationMailItem, cdpClassificationDocument, officeScriptsRunAction, filteringPostMailDeliveryAction, cdpUnifiedFeedback, tenantAllowBlockList, consumptionResource, healthcareSignal, dlpImportResult, cdpCompliancePolicyExecution, multiStageDisposition, privacyDataMatch, filteringDocMetadata, filteringEmailFeatures, powerBIDlp, filteringUrlInfo, filteringAttachmentInfo, coreReportingSettings, complianceConnector, powerPlatformLockboxResourceAccessRequest, powerPlatformLockboxResourceCommand, cdpPredictiveCodingLabel, cdpCompliancePolicyUserFeedback, webpageActivityEndpoint, omePortal, cmImprovementActionChange, filteringUrlClick, mipLabelAnalyticsAuditRecord, filteringEntityEvent, filteringRuleHits, filteringMailSubmission, labelExplorer, microsoftManagedServicePlatform, powerPlatformServiceActivity, scorePlatformGenericAuditRecord, filteringTimeTravelDocMetadata, alert, alertStatus, alertIncident, incidentStatus, case, caseInvestigation, recordsManagement, privacyRemediation, dataShareOperation, cdpDlpSensitive, ehrConnector, filteringMailGradingResult, publicFolder, privacyTenantAuditHistoryRecord, aipScannerDiscoverEvent, eduDataLakeDownloadOperation, m365ComplianceConnector, microsoftGraphDataConnectOperation, microsoftPurview, filteringEmailContentFeatures, powerPagesSite, powerAppsResource, plannerPlan, plannerCopyPlan, plannerTask, plannerRoster, plannerPlanList, plannerTaskList, plannerTenantSettings, projectForTheWebProject, projectForTheWebTask, projectForTheWebRoadmap, projectForTheWebRoadmapItem, projectForTheWebProjectSettings, projectForTheWebRoadmapSettings, quarantineMetadata, microsoftTodoAudit, timeTravelFilteringDocMetadata, teamsQuarantineMetadata, sharePointAppPermissionOperation, microsoftTeamsSensitivityLabelAction, filteringTeamsMetadata, filteringTeamsUrlInfo, filteringTeamsPostDeliveryAction, mdcAssessments, mdcRegulatoryComplianceStandards, mdcRegulatoryComplianceControls, mdcRegulatoryComplianceAssessments, mdcSecurityConnectors, mdaDataSecuritySignal, vivaGoals, filteringRuntimeInfo, attackSimAdmin, microsoftGraphDataConnectConsent, filteringAtpDetonationInfo, privacyPortal, managedTenants, unifiedSimulationMatchedItem, unifiedSimulationSummary, updateQuarantineMetadata, ms365DSuppressionRule, purviewDataMapOperation, filteringUrlPostClickAction, irmUserDefinedDetectionSignal, teamsUpdates, plannerRosterSensitivityLabel, ms365DIncident, filteringDelistingMetadata, complianceDLPSharePointClassificationExtended, microsoftDefenderForIdentityAudit, supervisoryReviewDayXInsight, defenderExpertsforXDRAdmin, cdpEdgeBlockedMessage, hostedRpa, cdpContentExplorerAggregateRecord, cdpHygieneAttachmentInfo, cdpHygieneSummary, cdpPostMailDeliveryAction, cdpEmailFeatures, cdpHygieneUrlInfo, cdpUrlClick, cdpPackageManagerHygieneEvent, filteringDocScan, timeTravelFilteringDocScan, mapgOnboard, unknownFutureValue. + * @param value Value to set for the recordTypeFilters property. + */ + public void setRecordTypeFilters(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("recordTypeFilters", value); + } + /** + * Sets the serviceFilters property value. The serviceFilters property + * @param value Value to set for the serviceFilters property. + */ + public void setServiceFilters(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("serviceFilters", value); + } + /** + * Sets the status property value. Describes the current status of the query. The possible values are: notStarted, running, succeeded, failed, cancelled, unknownFutureValue. + * @param value Value to set for the status property. + */ + public void setStatus(@jakarta.annotation.Nullable final AuditLogQueryStatus value) { + this.backingStore.set("status", value); + } + /** + * Sets the userPrincipalNameFilters property value. The UPN (user principal name) of the user who performed the action (specified in the operation property) that resulted in the record being logged; for example, myname@mydomain_name. + * @param value Value to set for the userPrincipalNameFilters property. + */ + public void setUserPrincipalNameFilters(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("userPrincipalNameFilters", value); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/AuditLogQueryCollectionResponse.java b/src/main/java/com/microsoft/graph/generated/models/security/AuditLogQueryCollectionResponse.java new file mode 100644 index 00000000000..d45a3c00753 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/AuditLogQueryCollectionResponse.java @@ -0,0 +1,62 @@ +package com.microsoft.graph.models.security; + +import com.microsoft.graph.models.BaseCollectionPaginationCountResponse; +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 AuditLogQueryCollectionResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link AuditLogQueryCollectionResponse} and sets the default values. + */ + public AuditLogQueryCollectionResponse() { + 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 AuditLogQueryCollectionResponse} + */ + @jakarta.annotation.Nonnull + public static AuditLogQueryCollectionResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AuditLogQueryCollectionResponse(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(AuditLogQuery::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/AuditLogQueryStatus.java b/src/main/java/com/microsoft/graph/generated/models/security/AuditLogQueryStatus.java new file mode 100644 index 00000000000..9daeba4444e --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/AuditLogQueryStatus.java @@ -0,0 +1,33 @@ +package com.microsoft.graph.models.security; + +import com.microsoft.kiota.serialization.ValuedEnum; +import java.util.Objects; + +@jakarta.annotation.Generated("com.microsoft.kiota") +public enum AuditLogQueryStatus implements ValuedEnum { + NotStarted("notStarted"), + Running("running"), + Succeeded("succeeded"), + Failed("failed"), + Cancelled("cancelled"), + UnknownFutureValue("unknownFutureValue"); + public final String value; + AuditLogQueryStatus(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static AuditLogQueryStatus forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "notStarted": return NotStarted; + case "running": return Running; + case "succeeded": return Succeeded; + case "failed": return Failed; + case "cancelled": return Cancelled; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/AuditLogRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/AuditLogRecord.java new file mode 100644 index 00000000000..8b826229d99 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/AuditLogRecord.java @@ -0,0 +1,250 @@ +package com.microsoft.graph.models.security; + +import com.microsoft.graph.models.Entity; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.time.OffsetDateTime; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AuditLogRecord extends Entity implements Parsable { + /** + * Instantiates a new {@link AuditLogRecord} and sets the default values. + */ + public AuditLogRecord() { + 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 AuditLogRecord} + */ + @jakarta.annotation.Nonnull + public static AuditLogRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AuditLogRecord(); + } + /** + * Gets the administrativeUnits property value. The administrative units tagged to an audit log record. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getAdministrativeUnits() { + return this.backingStore.get("administrativeUnits"); + } + /** + * Gets the auditData property value. A JSON object that contains the actual audit log data. + * @return a {@link AuditData} + */ + @jakarta.annotation.Nullable + public AuditData getAuditData() { + return this.backingStore.get("auditData"); + } + /** + * Gets the auditLogRecordType property value. The type of operation indicated by the record. The possible values are: exchangeAdmin, exchangeItem, exchangeItemGroup, sharePoint, syntheticProbe, sharePointFileOperation, oneDrive, azureActiveDirectory, azureActiveDirectoryAccountLogon, dataCenterSecurityCmdlet, complianceDLPSharePoint, sway, complianceDLPExchange, sharePointSharingOperation, azureActiveDirectoryStsLogon, skypeForBusinessPSTNUsage, skypeForBusinessUsersBlocked, securityComplianceCenterEOPCmdlet, exchangeAggregatedOperation, powerBIAudit, crm, yammer, skypeForBusinessCmdlets, discovery, microsoftTeams, threatIntelligence, mailSubmission, microsoftFlow, aeD, microsoftStream, complianceDLPSharePointClassification, threatFinder, project, sharePointListOperation, sharePointCommentOperation, dataGovernance, kaizala, securityComplianceAlerts, threatIntelligenceUrl, securityComplianceInsights, mipLabel, workplaceAnalytics, powerAppsApp, powerAppsPlan, threatIntelligenceAtpContent, labelContentExplorer, teamsHealthcare, exchangeItemAggregated, hygieneEvent, dataInsightsRestApiAudit, informationBarrierPolicyApplication, sharePointListItemOperation, sharePointContentTypeOperation, sharePointFieldOperation, microsoftTeamsAdmin, hrSignal, microsoftTeamsDevice, microsoftTeamsAnalytics, informationWorkerProtection, campaign, dlpEndpoint, airInvestigation, quarantine, microsoftForms, applicationAudit, complianceSupervisionExchange, customerKeyServiceEncryption, officeNative, mipAutoLabelSharePointItem, mipAutoLabelSharePointPolicyLocation, microsoftTeamsShifts, secureScore, mipAutoLabelExchangeItem, cortanaBriefing, search, wdatpAlerts, powerPlatformAdminDlp, powerPlatformAdminEnvironment, mdatpAudit, sensitivityLabelPolicyMatch, sensitivityLabelAction, sensitivityLabeledFileAction, attackSim, airManualInvestigation, securityComplianceRBAC, userTraining, airAdminActionInvestigation, mstic, physicalBadgingSignal, teamsEasyApprovals, aipDiscover, aipSensitivityLabelAction, aipProtectionAction, aipFileDeleted, aipHeartBeat, mcasAlerts, onPremisesFileShareScannerDlp, onPremisesSharePointScannerDlp, exchangeSearch, sharePointSearch, privacyDataMinimization, labelAnalyticsAggregate, myAnalyticsSettings, securityComplianceUserChange, complianceDLPExchangeClassification, complianceDLPEndpoint, mipExactDataMatch, msdeResponseActions, msdeGeneralSettings, msdeIndicatorsSettings, ms365DCustomDetection, msdeRolesSettings, mapgAlerts, mapgPolicy, mapgRemediation, privacyRemediationAction, privacyDigestEmail, mipAutoLabelSimulationProgress, mipAutoLabelSimulationCompletion, mipAutoLabelProgressFeedback, dlpSensitiveInformationType, mipAutoLabelSimulationStatistics, largeContentMetadata, microsoft365Group, cdpMlInferencingResult, filteringMailMetadata, cdpClassificationMailItem, cdpClassificationDocument, officeScriptsRunAction, filteringPostMailDeliveryAction, cdpUnifiedFeedback, tenantAllowBlockList, consumptionResource, healthcareSignal, dlpImportResult, cdpCompliancePolicyExecution, multiStageDisposition, privacyDataMatch, filteringDocMetadata, filteringEmailFeatures, powerBIDlp, filteringUrlInfo, filteringAttachmentInfo, coreReportingSettings, complianceConnector, powerPlatformLockboxResourceAccessRequest, powerPlatformLockboxResourceCommand, cdpPredictiveCodingLabel, cdpCompliancePolicyUserFeedback, webpageActivityEndpoint, omePortal, cmImprovementActionChange, filteringUrlClick, mipLabelAnalyticsAuditRecord, filteringEntityEvent, filteringRuleHits, filteringMailSubmission, labelExplorer, microsoftManagedServicePlatform, powerPlatformServiceActivity, scorePlatformGenericAuditRecord, filteringTimeTravelDocMetadata, alert, alertStatus, alertIncident, incidentStatus, case, caseInvestigation, recordsManagement, privacyRemediation, dataShareOperation, cdpDlpSensitive, ehrConnector, filteringMailGradingResult, publicFolder, privacyTenantAuditHistoryRecord, aipScannerDiscoverEvent, eduDataLakeDownloadOperation, m365ComplianceConnector, microsoftGraphDataConnectOperation, microsoftPurview, filteringEmailContentFeatures, powerPagesSite, powerAppsResource, plannerPlan, plannerCopyPlan, plannerTask, plannerRoster, plannerPlanList, plannerTaskList, plannerTenantSettings, projectForTheWebProject, projectForTheWebTask, projectForTheWebRoadmap, projectForTheWebRoadmapItem, projectForTheWebProjectSettings, projectForTheWebRoadmapSettings, quarantineMetadata, microsoftTodoAudit, timeTravelFilteringDocMetadata, teamsQuarantineMetadata, sharePointAppPermissionOperation, microsoftTeamsSensitivityLabelAction, filteringTeamsMetadata, filteringTeamsUrlInfo, filteringTeamsPostDeliveryAction, mdcAssessments, mdcRegulatoryComplianceStandards, mdcRegulatoryComplianceControls, mdcRegulatoryComplianceAssessments, mdcSecurityConnectors, mdaDataSecuritySignal, vivaGoals, filteringRuntimeInfo, attackSimAdmin, microsoftGraphDataConnectConsent, filteringAtpDetonationInfo, privacyPortal, managedTenants, unifiedSimulationMatchedItem, unifiedSimulationSummary, updateQuarantineMetadata, ms365DSuppressionRule, purviewDataMapOperation, filteringUrlPostClickAction, irmUserDefinedDetectionSignal, teamsUpdates, plannerRosterSensitivityLabel, ms365DIncident, filteringDelistingMetadata, complianceDLPSharePointClassificationExtended, microsoftDefenderForIdentityAudit, supervisoryReviewDayXInsight, defenderExpertsforXDRAdmin, cdpEdgeBlockedMessage, hostedRpa, cdpContentExplorerAggregateRecord, cdpHygieneAttachmentInfo, cdpHygieneSummary, cdpPostMailDeliveryAction, cdpEmailFeatures, cdpHygieneUrlInfo, cdpUrlClick, cdpPackageManagerHygieneEvent, filteringDocScan, timeTravelFilteringDocScan, mapgOnboard, unknownFutureValue. + * @return a {@link AuditLogRecordType} + */ + @jakarta.annotation.Nullable + public AuditLogRecordType getAuditLogRecordType() { + return this.backingStore.get("auditLogRecordType"); + } + /** + * Gets the clientIp property value. The IP address of the device used when the activity was logged. The IP address is displayed in either an IPv4 or IPv6 address format. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getClientIp() { + return this.backingStore.get("clientIp"); + } + /** + * Gets the createdDateTime property value. The date and time in UTC when the user performed the activity. + * @return a {@link OffsetDateTime} + */ + @jakarta.annotation.Nullable + public OffsetDateTime getCreatedDateTime() { + return this.backingStore.get("createdDateTime"); + } + /** + * 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("administrativeUnits", (n) -> { this.setAdministrativeUnits(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("auditData", (n) -> { this.setAuditData(n.getObjectValue(AuditData::createFromDiscriminatorValue)); }); + deserializerMap.put("auditLogRecordType", (n) -> { this.setAuditLogRecordType(n.getEnumValue(AuditLogRecordType::forValue)); }); + deserializerMap.put("clientIp", (n) -> { this.setClientIp(n.getStringValue()); }); + deserializerMap.put("createdDateTime", (n) -> { this.setCreatedDateTime(n.getOffsetDateTimeValue()); }); + deserializerMap.put("objectId", (n) -> { this.setObjectId(n.getStringValue()); }); + deserializerMap.put("operation", (n) -> { this.setOperation(n.getStringValue()); }); + deserializerMap.put("organizationId", (n) -> { this.setOrganizationId(n.getStringValue()); }); + deserializerMap.put("service", (n) -> { this.setService(n.getStringValue()); }); + deserializerMap.put("userId", (n) -> { this.setUserId(n.getStringValue()); }); + deserializerMap.put("userPrincipalName", (n) -> { this.setUserPrincipalName(n.getStringValue()); }); + deserializerMap.put("userType", (n) -> { this.setUserType(n.getEnumValue(AuditLogUserType::forValue)); }); + return deserializerMap; + } + /** + * Gets the objectId property value. For Exchange admin audit logging, the name of the object modified by the cmdlet. For SharePoint activity, the full URL path name of the file or folder accessed by a user. For Microsoft Entra activity, the name of the user account that was modified. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getObjectId() { + return this.backingStore.get("objectId"); + } + /** + * Gets the operation property value. The name of the user or admin activity. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOperation() { + return this.backingStore.get("operation"); + } + /** + * Gets the organizationId property value. The GUID for your organization. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOrganizationId() { + return this.backingStore.get("organizationId"); + } + /** + * Gets the service property value. The Microsoft 365 service where the activity occurred. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getService() { + return this.backingStore.get("service"); + } + /** + * Gets the userId property value. The user who performed the action (specified in the Operation property) that resulted in the record being logged. Audit records for activity performed by system accounts (such as SHAREPOINT/system or NT AUTHORITY/SYSTEM) are also included in the audit log. Another common value for the UserId property is app@sharepoint. It indicates that the 'user' who performed the activity was an application with the necessary permissions in SharePoint to perform organization-wide actions (such as searching a SharePoint site or OneDrive account) on behalf of a user, admin, or service. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getUserId() { + return this.backingStore.get("userId"); + } + /** + * Gets the userPrincipalName property value. UPN of the user who performed the action. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getUserPrincipalName() { + return this.backingStore.get("userPrincipalName"); + } + /** + * Gets the userType property value. The type of user that performed the operation. The possible values are: regular, reserved, admin, dcAdmin, system, application, servicePrincipal, customPolicy, systemPolicy, partnerTechnician, guest, unknownFutureValue. + * @return a {@link AuditLogUserType} + */ + @jakarta.annotation.Nullable + public AuditLogUserType getUserType() { + return this.backingStore.get("userType"); + } + /** + * 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("administrativeUnits", this.getAdministrativeUnits()); + writer.writeObjectValue("auditData", this.getAuditData()); + writer.writeEnumValue("auditLogRecordType", this.getAuditLogRecordType()); + writer.writeStringValue("clientIp", this.getClientIp()); + writer.writeOffsetDateTimeValue("createdDateTime", this.getCreatedDateTime()); + writer.writeStringValue("objectId", this.getObjectId()); + writer.writeStringValue("operation", this.getOperation()); + writer.writeStringValue("organizationId", this.getOrganizationId()); + writer.writeStringValue("service", this.getService()); + writer.writeStringValue("userId", this.getUserId()); + writer.writeStringValue("userPrincipalName", this.getUserPrincipalName()); + writer.writeEnumValue("userType", this.getUserType()); + } + /** + * Sets the administrativeUnits property value. The administrative units tagged to an audit log record. + * @param value Value to set for the administrativeUnits property. + */ + public void setAdministrativeUnits(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("administrativeUnits", value); + } + /** + * Sets the auditData property value. A JSON object that contains the actual audit log data. + * @param value Value to set for the auditData property. + */ + public void setAuditData(@jakarta.annotation.Nullable final AuditData value) { + this.backingStore.set("auditData", value); + } + /** + * Sets the auditLogRecordType property value. The type of operation indicated by the record. The possible values are: exchangeAdmin, exchangeItem, exchangeItemGroup, sharePoint, syntheticProbe, sharePointFileOperation, oneDrive, azureActiveDirectory, azureActiveDirectoryAccountLogon, dataCenterSecurityCmdlet, complianceDLPSharePoint, sway, complianceDLPExchange, sharePointSharingOperation, azureActiveDirectoryStsLogon, skypeForBusinessPSTNUsage, skypeForBusinessUsersBlocked, securityComplianceCenterEOPCmdlet, exchangeAggregatedOperation, powerBIAudit, crm, yammer, skypeForBusinessCmdlets, discovery, microsoftTeams, threatIntelligence, mailSubmission, microsoftFlow, aeD, microsoftStream, complianceDLPSharePointClassification, threatFinder, project, sharePointListOperation, sharePointCommentOperation, dataGovernance, kaizala, securityComplianceAlerts, threatIntelligenceUrl, securityComplianceInsights, mipLabel, workplaceAnalytics, powerAppsApp, powerAppsPlan, threatIntelligenceAtpContent, labelContentExplorer, teamsHealthcare, exchangeItemAggregated, hygieneEvent, dataInsightsRestApiAudit, informationBarrierPolicyApplication, sharePointListItemOperation, sharePointContentTypeOperation, sharePointFieldOperation, microsoftTeamsAdmin, hrSignal, microsoftTeamsDevice, microsoftTeamsAnalytics, informationWorkerProtection, campaign, dlpEndpoint, airInvestigation, quarantine, microsoftForms, applicationAudit, complianceSupervisionExchange, customerKeyServiceEncryption, officeNative, mipAutoLabelSharePointItem, mipAutoLabelSharePointPolicyLocation, microsoftTeamsShifts, secureScore, mipAutoLabelExchangeItem, cortanaBriefing, search, wdatpAlerts, powerPlatformAdminDlp, powerPlatformAdminEnvironment, mdatpAudit, sensitivityLabelPolicyMatch, sensitivityLabelAction, sensitivityLabeledFileAction, attackSim, airManualInvestigation, securityComplianceRBAC, userTraining, airAdminActionInvestigation, mstic, physicalBadgingSignal, teamsEasyApprovals, aipDiscover, aipSensitivityLabelAction, aipProtectionAction, aipFileDeleted, aipHeartBeat, mcasAlerts, onPremisesFileShareScannerDlp, onPremisesSharePointScannerDlp, exchangeSearch, sharePointSearch, privacyDataMinimization, labelAnalyticsAggregate, myAnalyticsSettings, securityComplianceUserChange, complianceDLPExchangeClassification, complianceDLPEndpoint, mipExactDataMatch, msdeResponseActions, msdeGeneralSettings, msdeIndicatorsSettings, ms365DCustomDetection, msdeRolesSettings, mapgAlerts, mapgPolicy, mapgRemediation, privacyRemediationAction, privacyDigestEmail, mipAutoLabelSimulationProgress, mipAutoLabelSimulationCompletion, mipAutoLabelProgressFeedback, dlpSensitiveInformationType, mipAutoLabelSimulationStatistics, largeContentMetadata, microsoft365Group, cdpMlInferencingResult, filteringMailMetadata, cdpClassificationMailItem, cdpClassificationDocument, officeScriptsRunAction, filteringPostMailDeliveryAction, cdpUnifiedFeedback, tenantAllowBlockList, consumptionResource, healthcareSignal, dlpImportResult, cdpCompliancePolicyExecution, multiStageDisposition, privacyDataMatch, filteringDocMetadata, filteringEmailFeatures, powerBIDlp, filteringUrlInfo, filteringAttachmentInfo, coreReportingSettings, complianceConnector, powerPlatformLockboxResourceAccessRequest, powerPlatformLockboxResourceCommand, cdpPredictiveCodingLabel, cdpCompliancePolicyUserFeedback, webpageActivityEndpoint, omePortal, cmImprovementActionChange, filteringUrlClick, mipLabelAnalyticsAuditRecord, filteringEntityEvent, filteringRuleHits, filteringMailSubmission, labelExplorer, microsoftManagedServicePlatform, powerPlatformServiceActivity, scorePlatformGenericAuditRecord, filteringTimeTravelDocMetadata, alert, alertStatus, alertIncident, incidentStatus, case, caseInvestigation, recordsManagement, privacyRemediation, dataShareOperation, cdpDlpSensitive, ehrConnector, filteringMailGradingResult, publicFolder, privacyTenantAuditHistoryRecord, aipScannerDiscoverEvent, eduDataLakeDownloadOperation, m365ComplianceConnector, microsoftGraphDataConnectOperation, microsoftPurview, filteringEmailContentFeatures, powerPagesSite, powerAppsResource, plannerPlan, plannerCopyPlan, plannerTask, plannerRoster, plannerPlanList, plannerTaskList, plannerTenantSettings, projectForTheWebProject, projectForTheWebTask, projectForTheWebRoadmap, projectForTheWebRoadmapItem, projectForTheWebProjectSettings, projectForTheWebRoadmapSettings, quarantineMetadata, microsoftTodoAudit, timeTravelFilteringDocMetadata, teamsQuarantineMetadata, sharePointAppPermissionOperation, microsoftTeamsSensitivityLabelAction, filteringTeamsMetadata, filteringTeamsUrlInfo, filteringTeamsPostDeliveryAction, mdcAssessments, mdcRegulatoryComplianceStandards, mdcRegulatoryComplianceControls, mdcRegulatoryComplianceAssessments, mdcSecurityConnectors, mdaDataSecuritySignal, vivaGoals, filteringRuntimeInfo, attackSimAdmin, microsoftGraphDataConnectConsent, filteringAtpDetonationInfo, privacyPortal, managedTenants, unifiedSimulationMatchedItem, unifiedSimulationSummary, updateQuarantineMetadata, ms365DSuppressionRule, purviewDataMapOperation, filteringUrlPostClickAction, irmUserDefinedDetectionSignal, teamsUpdates, plannerRosterSensitivityLabel, ms365DIncident, filteringDelistingMetadata, complianceDLPSharePointClassificationExtended, microsoftDefenderForIdentityAudit, supervisoryReviewDayXInsight, defenderExpertsforXDRAdmin, cdpEdgeBlockedMessage, hostedRpa, cdpContentExplorerAggregateRecord, cdpHygieneAttachmentInfo, cdpHygieneSummary, cdpPostMailDeliveryAction, cdpEmailFeatures, cdpHygieneUrlInfo, cdpUrlClick, cdpPackageManagerHygieneEvent, filteringDocScan, timeTravelFilteringDocScan, mapgOnboard, unknownFutureValue. + * @param value Value to set for the auditLogRecordType property. + */ + public void setAuditLogRecordType(@jakarta.annotation.Nullable final AuditLogRecordType value) { + this.backingStore.set("auditLogRecordType", value); + } + /** + * Sets the clientIp property value. The IP address of the device used when the activity was logged. The IP address is displayed in either an IPv4 or IPv6 address format. + * @param value Value to set for the clientIp property. + */ + public void setClientIp(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("clientIp", value); + } + /** + * Sets the createdDateTime property value. The date and time in UTC when the user performed the activity. + * @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 objectId property value. For Exchange admin audit logging, the name of the object modified by the cmdlet. For SharePoint activity, the full URL path name of the file or folder accessed by a user. For Microsoft Entra activity, the name of the user account that was modified. + * @param value Value to set for the objectId property. + */ + public void setObjectId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("objectId", value); + } + /** + * Sets the operation property value. The name of the user or admin activity. + * @param value Value to set for the operation property. + */ + public void setOperation(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("operation", value); + } + /** + * Sets the organizationId property value. The GUID for your organization. + * @param value Value to set for the organizationId property. + */ + public void setOrganizationId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("organizationId", value); + } + /** + * Sets the service property value. The Microsoft 365 service where the activity occurred. + * @param value Value to set for the service property. + */ + public void setService(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("service", value); + } + /** + * Sets the userId property value. The user who performed the action (specified in the Operation property) that resulted in the record being logged. Audit records for activity performed by system accounts (such as SHAREPOINT/system or NT AUTHORITY/SYSTEM) are also included in the audit log. Another common value for the UserId property is app@sharepoint. It indicates that the 'user' who performed the activity was an application with the necessary permissions in SharePoint to perform organization-wide actions (such as searching a SharePoint site or OneDrive account) on behalf of a user, admin, or service. + * @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 userPrincipalName property value. UPN of the user who performed the action. + * @param value Value to set for the userPrincipalName property. + */ + public void setUserPrincipalName(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("userPrincipalName", value); + } + /** + * Sets the userType property value. The type of user that performed the operation. The possible values are: regular, reserved, admin, dcAdmin, system, application, servicePrincipal, customPolicy, systemPolicy, partnerTechnician, guest, unknownFutureValue. + * @param value Value to set for the userType property. + */ + public void setUserType(@jakarta.annotation.Nullable final AuditLogUserType value) { + this.backingStore.set("userType", value); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/AuditLogRecordCollectionResponse.java b/src/main/java/com/microsoft/graph/generated/models/security/AuditLogRecordCollectionResponse.java new file mode 100644 index 00000000000..806a7a64769 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/AuditLogRecordCollectionResponse.java @@ -0,0 +1,62 @@ +package com.microsoft.graph.models.security; + +import com.microsoft.graph.models.BaseCollectionPaginationCountResponse; +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 AuditLogRecordCollectionResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link AuditLogRecordCollectionResponse} and sets the default values. + */ + public AuditLogRecordCollectionResponse() { + 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 AuditLogRecordCollectionResponse} + */ + @jakarta.annotation.Nonnull + public static AuditLogRecordCollectionResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AuditLogRecordCollectionResponse(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(AuditLogRecord::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/AuditLogRecordType.java b/src/main/java/com/microsoft/graph/generated/models/security/AuditLogRecordType.java new file mode 100644 index 00000000000..57242115c09 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/AuditLogRecordType.java @@ -0,0 +1,597 @@ +package com.microsoft.graph.models.security; + +import com.microsoft.kiota.serialization.ValuedEnum; +import java.util.Objects; + +@jakarta.annotation.Generated("com.microsoft.kiota") +public enum AuditLogRecordType implements ValuedEnum { + ExchangeAdmin("ExchangeAdmin"), + ExchangeItem("ExchangeItem"), + ExchangeItemGroup("ExchangeItemGroup"), + SharePoint("SharePoint"), + SyntheticProbe("SyntheticProbe"), + SharePointFileOperation("SharePointFileOperation"), + OneDrive("OneDrive"), + AzureActiveDirectory("AzureActiveDirectory"), + AzureActiveDirectoryAccountLogon("AzureActiveDirectoryAccountLogon"), + DataCenterSecurityCmdlet("DataCenterSecurityCmdlet"), + ComplianceDLPSharePoint("ComplianceDLPSharePoint"), + Sway("Sway"), + ComplianceDLPExchange("ComplianceDLPExchange"), + SharePointSharingOperation("SharePointSharingOperation"), + AzureActiveDirectoryStsLogon("AzureActiveDirectoryStsLogon"), + SkypeForBusinessPSTNUsage("SkypeForBusinessPSTNUsage"), + SkypeForBusinessUsersBlocked("SkypeForBusinessUsersBlocked"), + SecurityComplianceCenterEOPCmdlet("SecurityComplianceCenterEOPCmdlet"), + ExchangeAggregatedOperation("ExchangeAggregatedOperation"), + PowerBIAudit("PowerBIAudit"), + CRM("CRM"), + Yammer("Yammer"), + SkypeForBusinessCmdlets("SkypeForBusinessCmdlets"), + Discovery("Discovery"), + MicrosoftTeams("MicrosoftTeams"), + ThreatIntelligence("ThreatIntelligence"), + MailSubmission("MailSubmission"), + MicrosoftFlow("MicrosoftFlow"), + AeD("AeD"), + MicrosoftStream("MicrosoftStream"), + ComplianceDLPSharePointClassification("ComplianceDLPSharePointClassification"), + ThreatFinder("ThreatFinder"), + Project("Project"), + SharePointListOperation("SharePointListOperation"), + SharePointCommentOperation("SharePointCommentOperation"), + DataGovernance("DataGovernance"), + Kaizala("Kaizala"), + SecurityComplianceAlerts("SecurityComplianceAlerts"), + ThreatIntelligenceUrl("ThreatIntelligenceUrl"), + SecurityComplianceInsights("SecurityComplianceInsights"), + MIPLabel("MIPLabel"), + WorkplaceAnalytics("WorkplaceAnalytics"), + PowerAppsApp("PowerAppsApp"), + PowerAppsPlan("PowerAppsPlan"), + ThreatIntelligenceAtpContent("ThreatIntelligenceAtpContent"), + LabelContentExplorer("LabelContentExplorer"), + TeamsHealthcare("TeamsHealthcare"), + ExchangeItemAggregated("ExchangeItemAggregated"), + HygieneEvent("HygieneEvent"), + DataInsightsRestApiAudit("DataInsightsRestApiAudit"), + InformationBarrierPolicyApplication("InformationBarrierPolicyApplication"), + SharePointListItemOperation("SharePointListItemOperation"), + SharePointContentTypeOperation("SharePointContentTypeOperation"), + SharePointFieldOperation("SharePointFieldOperation"), + MicrosoftTeamsAdmin("MicrosoftTeamsAdmin"), + HRSignal("HRSignal"), + MicrosoftTeamsDevice("MicrosoftTeamsDevice"), + MicrosoftTeamsAnalytics("MicrosoftTeamsAnalytics"), + InformationWorkerProtection("InformationWorkerProtection"), + Campaign("Campaign"), + DLPEndpoint("DLPEndpoint"), + AirInvestigation("AirInvestigation"), + Quarantine("Quarantine"), + MicrosoftForms("MicrosoftForms"), + ApplicationAudit("ApplicationAudit"), + ComplianceSupervisionExchange("ComplianceSupervisionExchange"), + CustomerKeyServiceEncryption("CustomerKeyServiceEncryption"), + OfficeNative("OfficeNative"), + MipAutoLabelSharePointItem("MipAutoLabelSharePointItem"), + MipAutoLabelSharePointPolicyLocation("MipAutoLabelSharePointPolicyLocation"), + MicrosoftTeamsShifts("MicrosoftTeamsShifts"), + SecureScore("SecureScore"), + MipAutoLabelExchangeItem("MipAutoLabelExchangeItem"), + CortanaBriefing("CortanaBriefing"), + Search("Search"), + WDATPAlerts("WDATPAlerts"), + PowerPlatformAdminDlp("PowerPlatformAdminDlp"), + PowerPlatformAdminEnvironment("PowerPlatformAdminEnvironment"), + MDATPAudit("MDATPAudit"), + SensitivityLabelPolicyMatch("SensitivityLabelPolicyMatch"), + SensitivityLabelAction("SensitivityLabelAction"), + SensitivityLabeledFileAction("SensitivityLabeledFileAction"), + AttackSim("AttackSim"), + AirManualInvestigation("AirManualInvestigation"), + SecurityComplianceRBAC("SecurityComplianceRBAC"), + UserTraining("UserTraining"), + AirAdminActionInvestigation("AirAdminActionInvestigation"), + MSTIC("MSTIC"), + PhysicalBadgingSignal("PhysicalBadgingSignal"), + TeamsEasyApprovals("TeamsEasyApprovals"), + AipDiscover("AipDiscover"), + AipSensitivityLabelAction("AipSensitivityLabelAction"), + AipProtectionAction("AipProtectionAction"), + AipFileDeleted("AipFileDeleted"), + AipHeartBeat("AipHeartBeat"), + MCASAlerts("MCASAlerts"), + OnPremisesFileShareScannerDlp("OnPremisesFileShareScannerDlp"), + OnPremisesSharePointScannerDlp("OnPremisesSharePointScannerDlp"), + ExchangeSearch("ExchangeSearch"), + SharePointSearch("SharePointSearch"), + PrivacyDataMinimization("PrivacyDataMinimization"), + LabelAnalyticsAggregate("LabelAnalyticsAggregate"), + MyAnalyticsSettings("MyAnalyticsSettings"), + SecurityComplianceUserChange("SecurityComplianceUserChange"), + ComplianceDLPExchangeClassification("ComplianceDLPExchangeClassification"), + ComplianceDLPEndpoint("ComplianceDLPEndpoint"), + MipExactDataMatch("MipExactDataMatch"), + MSDEResponseActions("MSDEResponseActions"), + MSDEGeneralSettings("MSDEGeneralSettings"), + MSDEIndicatorsSettings("MSDEIndicatorsSettings"), + MS365DCustomDetection("MS365DCustomDetection"), + MSDERolesSettings("MSDERolesSettings"), + MAPGAlerts("MAPGAlerts"), + MAPGPolicy("MAPGPolicy"), + MAPGRemediation("MAPGRemediation"), + PrivacyRemediationAction("PrivacyRemediationAction"), + PrivacyDigestEmail("PrivacyDigestEmail"), + MipAutoLabelSimulationProgress("MipAutoLabelSimulationProgress"), + MipAutoLabelSimulationCompletion("MipAutoLabelSimulationCompletion"), + MipAutoLabelProgressFeedback("MipAutoLabelProgressFeedback"), + DlpSensitiveInformationType("DlpSensitiveInformationType"), + MipAutoLabelSimulationStatistics("MipAutoLabelSimulationStatistics"), + LargeContentMetadata("LargeContentMetadata"), + Microsoft365Group("Microsoft365Group"), + CDPMlInferencingResult("CDPMlInferencingResult"), + FilteringMailMetadata("FilteringMailMetadata"), + CDPClassificationMailItem("CDPClassificationMailItem"), + CDPClassificationDocument("CDPClassificationDocument"), + OfficeScriptsRunAction("OfficeScriptsRunAction"), + FilteringPostMailDeliveryAction("FilteringPostMailDeliveryAction"), + CDPUnifiedFeedback("CDPUnifiedFeedback"), + TenantAllowBlockList("TenantAllowBlockList"), + ConsumptionResource("ConsumptionResource"), + HealthcareSignal("HealthcareSignal"), + DlpImportResult("DlpImportResult"), + CDPCompliancePolicyExecution("CDPCompliancePolicyExecution"), + MultiStageDisposition("MultiStageDisposition"), + PrivacyDataMatch("PrivacyDataMatch"), + FilteringDocMetadata("FilteringDocMetadata"), + FilteringEmailFeatures("FilteringEmailFeatures"), + PowerBIDlp("PowerBIDlp"), + FilteringUrlInfo("FilteringUrlInfo"), + FilteringAttachmentInfo("FilteringAttachmentInfo"), + CoreReportingSettings("CoreReportingSettings"), + ComplianceConnector("ComplianceConnector"), + PowerPlatformLockboxResourceAccessRequest("PowerPlatformLockboxResourceAccessRequest"), + PowerPlatformLockboxResourceCommand("PowerPlatformLockboxResourceCommand"), + CDPPredictiveCodingLabel("CDPPredictiveCodingLabel"), + CDPCompliancePolicyUserFeedback("CDPCompliancePolicyUserFeedback"), + WebpageActivityEndpoint("WebpageActivityEndpoint"), + OMEPortal("OMEPortal"), + CMImprovementActionChange("CMImprovementActionChange"), + FilteringUrlClick("FilteringUrlClick"), + MipLabelAnalyticsAuditRecord("MipLabelAnalyticsAuditRecord"), + FilteringEntityEvent("FilteringEntityEvent"), + FilteringRuleHits("FilteringRuleHits"), + FilteringMailSubmission("FilteringMailSubmission"), + LabelExplorer("LabelExplorer"), + MicrosoftManagedServicePlatform("MicrosoftManagedServicePlatform"), + PowerPlatformServiceActivity("PowerPlatformServiceActivity"), + ScorePlatformGenericAuditRecord("ScorePlatformGenericAuditRecord"), + FilteringTimeTravelDocMetadata("FilteringTimeTravelDocMetadata"), + Alert("Alert"), + AlertStatus("AlertStatus"), + AlertIncident("AlertIncident"), + IncidentStatus("IncidentStatus"), + Case("Case"), + CaseInvestigation("CaseInvestigation"), + RecordsManagement("RecordsManagement"), + PrivacyRemediation("PrivacyRemediation"), + DataShareOperation("DataShareOperation"), + CdpDlpSensitive("CdpDlpSensitive"), + EHRConnector("EHRConnector"), + FilteringMailGradingResult("FilteringMailGradingResult"), + PublicFolder("PublicFolder"), + PrivacyTenantAuditHistoryRecord("PrivacyTenantAuditHistoryRecord"), + AipScannerDiscoverEvent("AipScannerDiscoverEvent"), + EduDataLakeDownloadOperation("EduDataLakeDownloadOperation"), + M365ComplianceConnector("M365ComplianceConnector"), + MicrosoftGraphDataConnectOperation("MicrosoftGraphDataConnectOperation"), + MicrosoftPurview("MicrosoftPurview"), + FilteringEmailContentFeatures("FilteringEmailContentFeatures"), + PowerPagesSite("PowerPagesSite"), + PowerAppsResource("PowerAppsResource"), + PlannerPlan("PlannerPlan"), + PlannerCopyPlan("PlannerCopyPlan"), + PlannerTask("PlannerTask"), + PlannerRoster("PlannerRoster"), + PlannerPlanList("PlannerPlanList"), + PlannerTaskList("PlannerTaskList"), + PlannerTenantSettings("PlannerTenantSettings"), + ProjectForTheWebProject("ProjectForTheWebProject"), + ProjectForTheWebTask("ProjectForTheWebTask"), + ProjectForTheWebRoadmap("ProjectForTheWebRoadmap"), + ProjectForTheWebRoadmapItem("ProjectForTheWebRoadmapItem"), + ProjectForTheWebProjectSettings("ProjectForTheWebProjectSettings"), + ProjectForTheWebRoadmapSettings("ProjectForTheWebRoadmapSettings"), + QuarantineMetadata("QuarantineMetadata"), + MicrosoftTodoAudit("MicrosoftTodoAudit"), + TimeTravelFilteringDocMetadata("TimeTravelFilteringDocMetadata"), + TeamsQuarantineMetadata("TeamsQuarantineMetadata"), + SharePointAppPermissionOperation("SharePointAppPermissionOperation"), + MicrosoftTeamsSensitivityLabelAction("MicrosoftTeamsSensitivityLabelAction"), + FilteringTeamsMetadata("FilteringTeamsMetadata"), + FilteringTeamsUrlInfo("FilteringTeamsUrlInfo"), + FilteringTeamsPostDeliveryAction("FilteringTeamsPostDeliveryAction"), + MDCAssessments("MDCAssessments"), + MDCRegulatoryComplianceStandards("MDCRegulatoryComplianceStandards"), + MDCRegulatoryComplianceControls("MDCRegulatoryComplianceControls"), + MDCRegulatoryComplianceAssessments("MDCRegulatoryComplianceAssessments"), + MDCSecurityConnectors("MDCSecurityConnectors"), + MDADataSecuritySignal("MDADataSecuritySignal"), + VivaGoals("VivaGoals"), + FilteringRuntimeInfo("FilteringRuntimeInfo"), + AttackSimAdmin("AttackSimAdmin"), + MicrosoftGraphDataConnectConsent("MicrosoftGraphDataConnectConsent"), + FilteringAtpDetonationInfo("FilteringAtpDetonationInfo"), + PrivacyPortal("PrivacyPortal"), + ManagedTenants("ManagedTenants"), + UnifiedSimulationMatchedItem("UnifiedSimulationMatchedItem"), + UnifiedSimulationSummary("UnifiedSimulationSummary"), + UpdateQuarantineMetadata("UpdateQuarantineMetadata"), + MS365DSuppressionRule("MS365DSuppressionRule"), + PurviewDataMapOperation("PurviewDataMapOperation"), + FilteringUrlPostClickAction("FilteringUrlPostClickAction"), + IrmUserDefinedDetectionSignal("IrmUserDefinedDetectionSignal"), + TeamsUpdates("TeamsUpdates"), + PlannerRosterSensitivityLabel("PlannerRosterSensitivityLabel"), + MS365DIncident("MS365DIncident"), + FilteringDelistingMetadata("FilteringDelistingMetadata"), + ComplianceDLPSharePointClassificationExtended("ComplianceDLPSharePointClassificationExtended"), + MicrosoftDefenderForIdentityAudit("MicrosoftDefenderForIdentityAudit"), + SupervisoryReviewDayXInsight("SupervisoryReviewDayXInsight"), + DefenderExpertsforXDRAdmin("DefenderExpertsforXDRAdmin"), + CDPEdgeBlockedMessage("CDPEdgeBlockedMessage"), + HostedRpa("HostedRpa"), + CdpContentExplorerAggregateRecord("CdpContentExplorerAggregateRecord"), + CDPHygieneAttachmentInfo("CDPHygieneAttachmentInfo"), + CDPHygieneSummary("CDPHygieneSummary"), + CDPPostMailDeliveryAction("CDPPostMailDeliveryAction"), + CDPEmailFeatures("CDPEmailFeatures"), + CDPHygieneUrlInfo("CDPHygieneUrlInfo"), + CDPUrlClick("CDPUrlClick"), + CDPPackageManagerHygieneEvent("CDPPackageManagerHygieneEvent"), + FilteringDocScan("FilteringDocScan"), + TimeTravelFilteringDocScan("TimeTravelFilteringDocScan"), + MAPGOnboard("MAPGOnboard"), + VfamCreatePolicy("VfamCreatePolicy"), + VfamUpdatePolicy("VfamUpdatePolicy"), + VfamDeletePolicy("VfamDeletePolicy"), + M365DAAD("M365DAAD"), + CdpColdCrawlStatus("CdpColdCrawlStatus"), + PowerPlatformAdministratorActivity("PowerPlatformAdministratorActivity"), + Windows365CustomerLockbox("Windows365CustomerLockbox"), + CdpResourceScopeChangeEvent("CdpResourceScopeChangeEvent"), + ComplianceCCExchangeExecutionResult("ComplianceCCExchangeExecutionResult"), + CdpOcrCostEstimatorRecord("CdpOcrCostEstimatorRecord"), + CopilotInteraction("CopilotInteraction"), + CdpOcrBillingRecord("CdpOcrBillingRecord"), + ComplianceDLPApplications("ComplianceDLPApplications"), + UAMOperation("UAMOperation"), + VivaLearning("VivaLearning"), + VivaLearningAdmin("VivaLearningAdmin"), + PurviewPolicyOperation("PurviewPolicyOperation"), + PurviewMetadataPolicyOperation("PurviewMetadataPolicyOperation"), + PeopleAdminSettings("PeopleAdminSettings"), + CdpComplianceDLPExchangeClassification("CdpComplianceDLPExchangeClassification"), + CdpComplianceDLPSharePointClassification("CdpComplianceDLPSharePointClassification"), + FilteringBulkSenderInsightData("FilteringBulkSenderInsightData"), + FilteringBulkThresholdInsightData("FilteringBulkThresholdInsightData"), + PrivacyOpenAccess("PrivacyOpenAccess"), + OWAAuth("OWAAuth"), + ComplianceDLPApplicationsClassification("ComplianceDLPApplicationsClassification"), + SharePointESignature("SharePointESignature"), + Dynamics365BusinessCentral("Dynamics365BusinessCentral"), + MeshWorlds("MeshWorlds"), + VivaPulseResponse("VivaPulseResponse"), + VivaPulseOrganizer("VivaPulseOrganizer"), + VivaPulseAdmin("VivaPulseAdmin"), + VivaPulseReport("VivaPulseReport"), + AIAppInteraction("AIAppInteraction"), + ComplianceDLMExchange("ComplianceDLMExchange"), + ComplianceDLMSharePoint("ComplianceDLMSharePoint"), + ProjectForTheWebAssignedToMeSettings("ProjectForTheWebAssignedToMeSettings"), + CPSOperation("CPSOperation"), + ComplianceDLPExchangeDiscovery("ComplianceDLPExchangeDiscovery"), + PurviewMCRecommendation("PurviewMCRecommendation"), + UnknownFutureValue("unknownFutureValue"); + public final String value; + AuditLogRecordType(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static AuditLogRecordType forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "ExchangeAdmin": return ExchangeAdmin; + case "ExchangeItem": return ExchangeItem; + case "ExchangeItemGroup": return ExchangeItemGroup; + case "SharePoint": return SharePoint; + case "SyntheticProbe": return SyntheticProbe; + case "SharePointFileOperation": return SharePointFileOperation; + case "OneDrive": return OneDrive; + case "AzureActiveDirectory": return AzureActiveDirectory; + case "AzureActiveDirectoryAccountLogon": return AzureActiveDirectoryAccountLogon; + case "DataCenterSecurityCmdlet": return DataCenterSecurityCmdlet; + case "ComplianceDLPSharePoint": return ComplianceDLPSharePoint; + case "Sway": return Sway; + case "ComplianceDLPExchange": return ComplianceDLPExchange; + case "SharePointSharingOperation": return SharePointSharingOperation; + case "AzureActiveDirectoryStsLogon": return AzureActiveDirectoryStsLogon; + case "SkypeForBusinessPSTNUsage": return SkypeForBusinessPSTNUsage; + case "SkypeForBusinessUsersBlocked": return SkypeForBusinessUsersBlocked; + case "SecurityComplianceCenterEOPCmdlet": return SecurityComplianceCenterEOPCmdlet; + case "ExchangeAggregatedOperation": return ExchangeAggregatedOperation; + case "PowerBIAudit": return PowerBIAudit; + case "CRM": return CRM; + case "Yammer": return Yammer; + case "SkypeForBusinessCmdlets": return SkypeForBusinessCmdlets; + case "Discovery": return Discovery; + case "MicrosoftTeams": return MicrosoftTeams; + case "ThreatIntelligence": return ThreatIntelligence; + case "MailSubmission": return MailSubmission; + case "MicrosoftFlow": return MicrosoftFlow; + case "AeD": return AeD; + case "MicrosoftStream": return MicrosoftStream; + case "ComplianceDLPSharePointClassification": return ComplianceDLPSharePointClassification; + case "ThreatFinder": return ThreatFinder; + case "Project": return Project; + case "SharePointListOperation": return SharePointListOperation; + case "SharePointCommentOperation": return SharePointCommentOperation; + case "DataGovernance": return DataGovernance; + case "Kaizala": return Kaizala; + case "SecurityComplianceAlerts": return SecurityComplianceAlerts; + case "ThreatIntelligenceUrl": return ThreatIntelligenceUrl; + case "SecurityComplianceInsights": return SecurityComplianceInsights; + case "MIPLabel": return MIPLabel; + case "WorkplaceAnalytics": return WorkplaceAnalytics; + case "PowerAppsApp": return PowerAppsApp; + case "PowerAppsPlan": return PowerAppsPlan; + case "ThreatIntelligenceAtpContent": return ThreatIntelligenceAtpContent; + case "LabelContentExplorer": return LabelContentExplorer; + case "TeamsHealthcare": return TeamsHealthcare; + case "ExchangeItemAggregated": return ExchangeItemAggregated; + case "HygieneEvent": return HygieneEvent; + case "DataInsightsRestApiAudit": return DataInsightsRestApiAudit; + case "InformationBarrierPolicyApplication": return InformationBarrierPolicyApplication; + case "SharePointListItemOperation": return SharePointListItemOperation; + case "SharePointContentTypeOperation": return SharePointContentTypeOperation; + case "SharePointFieldOperation": return SharePointFieldOperation; + case "MicrosoftTeamsAdmin": return MicrosoftTeamsAdmin; + case "HRSignal": return HRSignal; + case "MicrosoftTeamsDevice": return MicrosoftTeamsDevice; + case "MicrosoftTeamsAnalytics": return MicrosoftTeamsAnalytics; + case "InformationWorkerProtection": return InformationWorkerProtection; + case "Campaign": return Campaign; + case "DLPEndpoint": return DLPEndpoint; + case "AirInvestigation": return AirInvestigation; + case "Quarantine": return Quarantine; + case "MicrosoftForms": return MicrosoftForms; + case "ApplicationAudit": return ApplicationAudit; + case "ComplianceSupervisionExchange": return ComplianceSupervisionExchange; + case "CustomerKeyServiceEncryption": return CustomerKeyServiceEncryption; + case "OfficeNative": return OfficeNative; + case "MipAutoLabelSharePointItem": return MipAutoLabelSharePointItem; + case "MipAutoLabelSharePointPolicyLocation": return MipAutoLabelSharePointPolicyLocation; + case "MicrosoftTeamsShifts": return MicrosoftTeamsShifts; + case "SecureScore": return SecureScore; + case "MipAutoLabelExchangeItem": return MipAutoLabelExchangeItem; + case "CortanaBriefing": return CortanaBriefing; + case "Search": return Search; + case "WDATPAlerts": return WDATPAlerts; + case "PowerPlatformAdminDlp": return PowerPlatformAdminDlp; + case "PowerPlatformAdminEnvironment": return PowerPlatformAdminEnvironment; + case "MDATPAudit": return MDATPAudit; + case "SensitivityLabelPolicyMatch": return SensitivityLabelPolicyMatch; + case "SensitivityLabelAction": return SensitivityLabelAction; + case "SensitivityLabeledFileAction": return SensitivityLabeledFileAction; + case "AttackSim": return AttackSim; + case "AirManualInvestigation": return AirManualInvestigation; + case "SecurityComplianceRBAC": return SecurityComplianceRBAC; + case "UserTraining": return UserTraining; + case "AirAdminActionInvestigation": return AirAdminActionInvestigation; + case "MSTIC": return MSTIC; + case "PhysicalBadgingSignal": return PhysicalBadgingSignal; + case "TeamsEasyApprovals": return TeamsEasyApprovals; + case "AipDiscover": return AipDiscover; + case "AipSensitivityLabelAction": return AipSensitivityLabelAction; + case "AipProtectionAction": return AipProtectionAction; + case "AipFileDeleted": return AipFileDeleted; + case "AipHeartBeat": return AipHeartBeat; + case "MCASAlerts": return MCASAlerts; + case "OnPremisesFileShareScannerDlp": return OnPremisesFileShareScannerDlp; + case "OnPremisesSharePointScannerDlp": return OnPremisesSharePointScannerDlp; + case "ExchangeSearch": return ExchangeSearch; + case "SharePointSearch": return SharePointSearch; + case "PrivacyDataMinimization": return PrivacyDataMinimization; + case "LabelAnalyticsAggregate": return LabelAnalyticsAggregate; + case "MyAnalyticsSettings": return MyAnalyticsSettings; + case "SecurityComplianceUserChange": return SecurityComplianceUserChange; + case "ComplianceDLPExchangeClassification": return ComplianceDLPExchangeClassification; + case "ComplianceDLPEndpoint": return ComplianceDLPEndpoint; + case "MipExactDataMatch": return MipExactDataMatch; + case "MSDEResponseActions": return MSDEResponseActions; + case "MSDEGeneralSettings": return MSDEGeneralSettings; + case "MSDEIndicatorsSettings": return MSDEIndicatorsSettings; + case "MS365DCustomDetection": return MS365DCustomDetection; + case "MSDERolesSettings": return MSDERolesSettings; + case "MAPGAlerts": return MAPGAlerts; + case "MAPGPolicy": return MAPGPolicy; + case "MAPGRemediation": return MAPGRemediation; + case "PrivacyRemediationAction": return PrivacyRemediationAction; + case "PrivacyDigestEmail": return PrivacyDigestEmail; + case "MipAutoLabelSimulationProgress": return MipAutoLabelSimulationProgress; + case "MipAutoLabelSimulationCompletion": return MipAutoLabelSimulationCompletion; + case "MipAutoLabelProgressFeedback": return MipAutoLabelProgressFeedback; + case "DlpSensitiveInformationType": return DlpSensitiveInformationType; + case "MipAutoLabelSimulationStatistics": return MipAutoLabelSimulationStatistics; + case "LargeContentMetadata": return LargeContentMetadata; + case "Microsoft365Group": return Microsoft365Group; + case "CDPMlInferencingResult": return CDPMlInferencingResult; + case "FilteringMailMetadata": return FilteringMailMetadata; + case "CDPClassificationMailItem": return CDPClassificationMailItem; + case "CDPClassificationDocument": return CDPClassificationDocument; + case "OfficeScriptsRunAction": return OfficeScriptsRunAction; + case "FilteringPostMailDeliveryAction": return FilteringPostMailDeliveryAction; + case "CDPUnifiedFeedback": return CDPUnifiedFeedback; + case "TenantAllowBlockList": return TenantAllowBlockList; + case "ConsumptionResource": return ConsumptionResource; + case "HealthcareSignal": return HealthcareSignal; + case "DlpImportResult": return DlpImportResult; + case "CDPCompliancePolicyExecution": return CDPCompliancePolicyExecution; + case "MultiStageDisposition": return MultiStageDisposition; + case "PrivacyDataMatch": return PrivacyDataMatch; + case "FilteringDocMetadata": return FilteringDocMetadata; + case "FilteringEmailFeatures": return FilteringEmailFeatures; + case "PowerBIDlp": return PowerBIDlp; + case "FilteringUrlInfo": return FilteringUrlInfo; + case "FilteringAttachmentInfo": return FilteringAttachmentInfo; + case "CoreReportingSettings": return CoreReportingSettings; + case "ComplianceConnector": return ComplianceConnector; + case "PowerPlatformLockboxResourceAccessRequest": return PowerPlatformLockboxResourceAccessRequest; + case "PowerPlatformLockboxResourceCommand": return PowerPlatformLockboxResourceCommand; + case "CDPPredictiveCodingLabel": return CDPPredictiveCodingLabel; + case "CDPCompliancePolicyUserFeedback": return CDPCompliancePolicyUserFeedback; + case "WebpageActivityEndpoint": return WebpageActivityEndpoint; + case "OMEPortal": return OMEPortal; + case "CMImprovementActionChange": return CMImprovementActionChange; + case "FilteringUrlClick": return FilteringUrlClick; + case "MipLabelAnalyticsAuditRecord": return MipLabelAnalyticsAuditRecord; + case "FilteringEntityEvent": return FilteringEntityEvent; + case "FilteringRuleHits": return FilteringRuleHits; + case "FilteringMailSubmission": return FilteringMailSubmission; + case "LabelExplorer": return LabelExplorer; + case "MicrosoftManagedServicePlatform": return MicrosoftManagedServicePlatform; + case "PowerPlatformServiceActivity": return PowerPlatformServiceActivity; + case "ScorePlatformGenericAuditRecord": return ScorePlatformGenericAuditRecord; + case "FilteringTimeTravelDocMetadata": return FilteringTimeTravelDocMetadata; + case "Alert": return Alert; + case "AlertStatus": return AlertStatus; + case "AlertIncident": return AlertIncident; + case "IncidentStatus": return IncidentStatus; + case "Case": return Case; + case "CaseInvestigation": return CaseInvestigation; + case "RecordsManagement": return RecordsManagement; + case "PrivacyRemediation": return PrivacyRemediation; + case "DataShareOperation": return DataShareOperation; + case "CdpDlpSensitive": return CdpDlpSensitive; + case "EHRConnector": return EHRConnector; + case "FilteringMailGradingResult": return FilteringMailGradingResult; + case "PublicFolder": return PublicFolder; + case "PrivacyTenantAuditHistoryRecord": return PrivacyTenantAuditHistoryRecord; + case "AipScannerDiscoverEvent": return AipScannerDiscoverEvent; + case "EduDataLakeDownloadOperation": return EduDataLakeDownloadOperation; + case "M365ComplianceConnector": return M365ComplianceConnector; + case "MicrosoftGraphDataConnectOperation": return MicrosoftGraphDataConnectOperation; + case "MicrosoftPurview": return MicrosoftPurview; + case "FilteringEmailContentFeatures": return FilteringEmailContentFeatures; + case "PowerPagesSite": return PowerPagesSite; + case "PowerAppsResource": return PowerAppsResource; + case "PlannerPlan": return PlannerPlan; + case "PlannerCopyPlan": return PlannerCopyPlan; + case "PlannerTask": return PlannerTask; + case "PlannerRoster": return PlannerRoster; + case "PlannerPlanList": return PlannerPlanList; + case "PlannerTaskList": return PlannerTaskList; + case "PlannerTenantSettings": return PlannerTenantSettings; + case "ProjectForTheWebProject": return ProjectForTheWebProject; + case "ProjectForTheWebTask": return ProjectForTheWebTask; + case "ProjectForTheWebRoadmap": return ProjectForTheWebRoadmap; + case "ProjectForTheWebRoadmapItem": return ProjectForTheWebRoadmapItem; + case "ProjectForTheWebProjectSettings": return ProjectForTheWebProjectSettings; + case "ProjectForTheWebRoadmapSettings": return ProjectForTheWebRoadmapSettings; + case "QuarantineMetadata": return QuarantineMetadata; + case "MicrosoftTodoAudit": return MicrosoftTodoAudit; + case "TimeTravelFilteringDocMetadata": return TimeTravelFilteringDocMetadata; + case "TeamsQuarantineMetadata": return TeamsQuarantineMetadata; + case "SharePointAppPermissionOperation": return SharePointAppPermissionOperation; + case "MicrosoftTeamsSensitivityLabelAction": return MicrosoftTeamsSensitivityLabelAction; + case "FilteringTeamsMetadata": return FilteringTeamsMetadata; + case "FilteringTeamsUrlInfo": return FilteringTeamsUrlInfo; + case "FilteringTeamsPostDeliveryAction": return FilteringTeamsPostDeliveryAction; + case "MDCAssessments": return MDCAssessments; + case "MDCRegulatoryComplianceStandards": return MDCRegulatoryComplianceStandards; + case "MDCRegulatoryComplianceControls": return MDCRegulatoryComplianceControls; + case "MDCRegulatoryComplianceAssessments": return MDCRegulatoryComplianceAssessments; + case "MDCSecurityConnectors": return MDCSecurityConnectors; + case "MDADataSecuritySignal": return MDADataSecuritySignal; + case "VivaGoals": return VivaGoals; + case "FilteringRuntimeInfo": return FilteringRuntimeInfo; + case "AttackSimAdmin": return AttackSimAdmin; + case "MicrosoftGraphDataConnectConsent": return MicrosoftGraphDataConnectConsent; + case "FilteringAtpDetonationInfo": return FilteringAtpDetonationInfo; + case "PrivacyPortal": return PrivacyPortal; + case "ManagedTenants": return ManagedTenants; + case "UnifiedSimulationMatchedItem": return UnifiedSimulationMatchedItem; + case "UnifiedSimulationSummary": return UnifiedSimulationSummary; + case "UpdateQuarantineMetadata": return UpdateQuarantineMetadata; + case "MS365DSuppressionRule": return MS365DSuppressionRule; + case "PurviewDataMapOperation": return PurviewDataMapOperation; + case "FilteringUrlPostClickAction": return FilteringUrlPostClickAction; + case "IrmUserDefinedDetectionSignal": return IrmUserDefinedDetectionSignal; + case "TeamsUpdates": return TeamsUpdates; + case "PlannerRosterSensitivityLabel": return PlannerRosterSensitivityLabel; + case "MS365DIncident": return MS365DIncident; + case "FilteringDelistingMetadata": return FilteringDelistingMetadata; + case "ComplianceDLPSharePointClassificationExtended": return ComplianceDLPSharePointClassificationExtended; + case "MicrosoftDefenderForIdentityAudit": return MicrosoftDefenderForIdentityAudit; + case "SupervisoryReviewDayXInsight": return SupervisoryReviewDayXInsight; + case "DefenderExpertsforXDRAdmin": return DefenderExpertsforXDRAdmin; + case "CDPEdgeBlockedMessage": return CDPEdgeBlockedMessage; + case "HostedRpa": return HostedRpa; + case "CdpContentExplorerAggregateRecord": return CdpContentExplorerAggregateRecord; + case "CDPHygieneAttachmentInfo": return CDPHygieneAttachmentInfo; + case "CDPHygieneSummary": return CDPHygieneSummary; + case "CDPPostMailDeliveryAction": return CDPPostMailDeliveryAction; + case "CDPEmailFeatures": return CDPEmailFeatures; + case "CDPHygieneUrlInfo": return CDPHygieneUrlInfo; + case "CDPUrlClick": return CDPUrlClick; + case "CDPPackageManagerHygieneEvent": return CDPPackageManagerHygieneEvent; + case "FilteringDocScan": return FilteringDocScan; + case "TimeTravelFilteringDocScan": return TimeTravelFilteringDocScan; + case "MAPGOnboard": return MAPGOnboard; + case "VfamCreatePolicy": return VfamCreatePolicy; + case "VfamUpdatePolicy": return VfamUpdatePolicy; + case "VfamDeletePolicy": return VfamDeletePolicy; + case "M365DAAD": return M365DAAD; + case "CdpColdCrawlStatus": return CdpColdCrawlStatus; + case "PowerPlatformAdministratorActivity": return PowerPlatformAdministratorActivity; + case "Windows365CustomerLockbox": return Windows365CustomerLockbox; + case "CdpResourceScopeChangeEvent": return CdpResourceScopeChangeEvent; + case "ComplianceCCExchangeExecutionResult": return ComplianceCCExchangeExecutionResult; + case "CdpOcrCostEstimatorRecord": return CdpOcrCostEstimatorRecord; + case "CopilotInteraction": return CopilotInteraction; + case "CdpOcrBillingRecord": return CdpOcrBillingRecord; + case "ComplianceDLPApplications": return ComplianceDLPApplications; + case "UAMOperation": return UAMOperation; + case "VivaLearning": return VivaLearning; + case "VivaLearningAdmin": return VivaLearningAdmin; + case "PurviewPolicyOperation": return PurviewPolicyOperation; + case "PurviewMetadataPolicyOperation": return PurviewMetadataPolicyOperation; + case "PeopleAdminSettings": return PeopleAdminSettings; + case "CdpComplianceDLPExchangeClassification": return CdpComplianceDLPExchangeClassification; + case "CdpComplianceDLPSharePointClassification": return CdpComplianceDLPSharePointClassification; + case "FilteringBulkSenderInsightData": return FilteringBulkSenderInsightData; + case "FilteringBulkThresholdInsightData": return FilteringBulkThresholdInsightData; + case "PrivacyOpenAccess": return PrivacyOpenAccess; + case "OWAAuth": return OWAAuth; + case "ComplianceDLPApplicationsClassification": return ComplianceDLPApplicationsClassification; + case "SharePointESignature": return SharePointESignature; + case "Dynamics365BusinessCentral": return Dynamics365BusinessCentral; + case "MeshWorlds": return MeshWorlds; + case "VivaPulseResponse": return VivaPulseResponse; + case "VivaPulseOrganizer": return VivaPulseOrganizer; + case "VivaPulseAdmin": return VivaPulseAdmin; + case "VivaPulseReport": return VivaPulseReport; + case "AIAppInteraction": return AIAppInteraction; + case "ComplianceDLMExchange": return ComplianceDLMExchange; + case "ComplianceDLMSharePoint": return ComplianceDLMSharePoint; + case "ProjectForTheWebAssignedToMeSettings": return ProjectForTheWebAssignedToMeSettings; + case "CPSOperation": return CPSOperation; + case "ComplianceDLPExchangeDiscovery": return ComplianceDLPExchangeDiscovery; + case "PurviewMCRecommendation": return PurviewMCRecommendation; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/AuditLogUserType.java b/src/main/java/com/microsoft/graph/generated/models/security/AuditLogUserType.java new file mode 100644 index 00000000000..9427b88827a --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/AuditLogUserType.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +import com.microsoft.kiota.serialization.ValuedEnum; +import java.util.Objects; + +@jakarta.annotation.Generated("com.microsoft.kiota") +public enum AuditLogUserType implements ValuedEnum { + Regular("Regular"), + Reserved("Reserved"), + Admin("Admin"), + DcAdmin("DcAdmin"), + System("System"), + Application("Application"), + ServicePrincipal("ServicePrincipal"), + CustomPolicy("CustomPolicy"), + SystemPolicy("SystemPolicy"), + PartnerTechnician("PartnerTechnician"), + Guest("Guest"), + UnknownFutureValue("unknownFutureValue"); + public final String value; + AuditLogUserType(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static AuditLogUserType forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "Regular": return Regular; + case "Reserved": return Reserved; + case "Admin": return Admin; + case "DcAdmin": return DcAdmin; + case "System": return System; + case "Application": return Application; + case "ServicePrincipal": return ServicePrincipal; + case "CustomPolicy": return CustomPolicy; + case "SystemPolicy": return SystemPolicy; + case "PartnerTechnician": return PartnerTechnician; + case "Guest": return Guest; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/AuditSearchAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/AuditSearchAuditRecord.java new file mode 100644 index 00000000000..eea2421c37e --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/AuditSearchAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 AuditSearchAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link AuditSearchAuditRecord} and sets the default values. + */ + public AuditSearchAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.auditSearchAuditRecord"); + } + /** + * 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 AuditSearchAuditRecord} + */ + @jakarta.annotation.Nonnull + public static AuditSearchAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AuditSearchAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/AzureActiveDirectoryAccountLogonAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/AzureActiveDirectoryAccountLogonAuditRecord.java new file mode 100644 index 00000000000..1d49d7ce7c0 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/AzureActiveDirectoryAccountLogonAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 AzureActiveDirectoryAccountLogonAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link AzureActiveDirectoryAccountLogonAuditRecord} and sets the default values. + */ + public AzureActiveDirectoryAccountLogonAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.azureActiveDirectoryAccountLogonAuditRecord"); + } + /** + * 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 AzureActiveDirectoryAccountLogonAuditRecord} + */ + @jakarta.annotation.Nonnull + public static AzureActiveDirectoryAccountLogonAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AzureActiveDirectoryAccountLogonAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/AzureActiveDirectoryAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/AzureActiveDirectoryAuditRecord.java new file mode 100644 index 00000000000..23a6a46314c --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/AzureActiveDirectoryAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 AzureActiveDirectoryAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link AzureActiveDirectoryAuditRecord} and sets the default values. + */ + public AzureActiveDirectoryAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.azureActiveDirectoryAuditRecord"); + } + /** + * 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 AzureActiveDirectoryAuditRecord} + */ + @jakarta.annotation.Nonnull + public static AzureActiveDirectoryAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AzureActiveDirectoryAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/AzureActiveDirectoryBaseAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/AzureActiveDirectoryBaseAuditRecord.java new file mode 100644 index 00000000000..8e1f8b3fd9b --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/AzureActiveDirectoryBaseAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 AzureActiveDirectoryBaseAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link AzureActiveDirectoryBaseAuditRecord} and sets the default values. + */ + public AzureActiveDirectoryBaseAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.azureActiveDirectoryBaseAuditRecord"); + } + /** + * 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 AzureActiveDirectoryBaseAuditRecord} + */ + @jakarta.annotation.Nonnull + public static AzureActiveDirectoryBaseAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AzureActiveDirectoryBaseAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/AzureActiveDirectoryStsLogonAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/AzureActiveDirectoryStsLogonAuditRecord.java new file mode 100644 index 00000000000..c1ee301d2d8 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/AzureActiveDirectoryStsLogonAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 AzureActiveDirectoryStsLogonAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link AzureActiveDirectoryStsLogonAuditRecord} and sets the default values. + */ + public AzureActiveDirectoryStsLogonAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.azureActiveDirectoryStsLogonAuditRecord"); + } + /** + * 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 AzureActiveDirectoryStsLogonAuditRecord} + */ + @jakarta.annotation.Nonnull + public static AzureActiveDirectoryStsLogonAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AzureActiveDirectoryStsLogonAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/CampaignAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/CampaignAuditRecord.java new file mode 100644 index 00000000000..1350b81122f --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/CampaignAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 CampaignAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link CampaignAuditRecord} and sets the default values. + */ + public CampaignAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.campaignAuditRecord"); + } + /** + * 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 CampaignAuditRecord} + */ + @jakarta.annotation.Nonnull + public static CampaignAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CampaignAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/CaseAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/CaseAuditRecord.java new file mode 100644 index 00000000000..ddd5f99d3bb --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/CaseAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 CaseAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link CaseAuditRecord} and sets the default values. + */ + public CaseAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.caseAuditRecord"); + } + /** + * 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 CaseAuditRecord} + */ + @jakarta.annotation.Nonnull + public static CaseAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CaseAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/CaseInvestigation.java b/src/main/java/com/microsoft/graph/generated/models/security/CaseInvestigation.java new file mode 100644 index 00000000000..349b0bcf031 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/CaseInvestigation.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 CaseInvestigation extends AuditData implements Parsable { + /** + * Instantiates a new {@link CaseInvestigation} and sets the default values. + */ + public CaseInvestigation() { + super(); + this.setOdataType("#microsoft.graph.security.caseInvestigation"); + } + /** + * 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 CaseInvestigation} + */ + @jakarta.annotation.Nonnull + public static CaseInvestigation createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CaseInvestigation(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/CdpColdCrawlStatusRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/CdpColdCrawlStatusRecord.java new file mode 100644 index 00000000000..68a1a6441bf --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/CdpColdCrawlStatusRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 CdpColdCrawlStatusRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link CdpColdCrawlStatusRecord} and sets the default values. + */ + public CdpColdCrawlStatusRecord() { + super(); + this.setOdataType("#microsoft.graph.security.cdpColdCrawlStatusRecord"); + } + /** + * 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 CdpColdCrawlStatusRecord} + */ + @jakarta.annotation.Nonnull + public static CdpColdCrawlStatusRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CdpColdCrawlStatusRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/CdpContentExplorerAggregateRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/CdpContentExplorerAggregateRecord.java new file mode 100644 index 00000000000..f8f5082eab1 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/CdpContentExplorerAggregateRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 CdpContentExplorerAggregateRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link CdpContentExplorerAggregateRecord} and sets the default values. + */ + public CdpContentExplorerAggregateRecord() { + super(); + this.setOdataType("#microsoft.graph.security.cdpContentExplorerAggregateRecord"); + } + /** + * 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 CdpContentExplorerAggregateRecord} + */ + @jakarta.annotation.Nonnull + public static CdpContentExplorerAggregateRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CdpContentExplorerAggregateRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/CdpDlpSensitiveAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/CdpDlpSensitiveAuditRecord.java new file mode 100644 index 00000000000..169ae56d3b6 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/CdpDlpSensitiveAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 CdpDlpSensitiveAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link CdpDlpSensitiveAuditRecord} and sets the default values. + */ + public CdpDlpSensitiveAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.cdpDlpSensitiveAuditRecord"); + } + /** + * 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 CdpDlpSensitiveAuditRecord} + */ + @jakarta.annotation.Nonnull + public static CdpDlpSensitiveAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CdpDlpSensitiveAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/CdpDlpSensitiveEndpointAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/CdpDlpSensitiveEndpointAuditRecord.java new file mode 100644 index 00000000000..53a5ccf042e --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/CdpDlpSensitiveEndpointAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 CdpDlpSensitiveEndpointAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link CdpDlpSensitiveEndpointAuditRecord} and sets the default values. + */ + public CdpDlpSensitiveEndpointAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.cdpDlpSensitiveEndpointAuditRecord"); + } + /** + * 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 CdpDlpSensitiveEndpointAuditRecord} + */ + @jakarta.annotation.Nonnull + public static CdpDlpSensitiveEndpointAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CdpDlpSensitiveEndpointAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/CdpLogRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/CdpLogRecord.java new file mode 100644 index 00000000000..bd0013cb6e5 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/CdpLogRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 CdpLogRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link CdpLogRecord} and sets the default values. + */ + public CdpLogRecord() { + super(); + this.setOdataType("#microsoft.graph.security.cdpLogRecord"); + } + /** + * 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 CdpLogRecord} + */ + @jakarta.annotation.Nonnull + public static CdpLogRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CdpLogRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/CdpOcrBillingRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/CdpOcrBillingRecord.java new file mode 100644 index 00000000000..d097c3cd6b3 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/CdpOcrBillingRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 CdpOcrBillingRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link CdpOcrBillingRecord} and sets the default values. + */ + public CdpOcrBillingRecord() { + super(); + this.setOdataType("#microsoft.graph.security.cdpOcrBillingRecord"); + } + /** + * 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 CdpOcrBillingRecord} + */ + @jakarta.annotation.Nonnull + public static CdpOcrBillingRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CdpOcrBillingRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/CdpResourceScopeChangeEventRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/CdpResourceScopeChangeEventRecord.java new file mode 100644 index 00000000000..c30ecfd6845 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/CdpResourceScopeChangeEventRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 CdpResourceScopeChangeEventRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link CdpResourceScopeChangeEventRecord} and sets the default values. + */ + public CdpResourceScopeChangeEventRecord() { + super(); + this.setOdataType("#microsoft.graph.security.cdpResourceScopeChangeEventRecord"); + } + /** + * 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 CdpResourceScopeChangeEventRecord} + */ + @jakarta.annotation.Nonnull + public static CdpResourceScopeChangeEventRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CdpResourceScopeChangeEventRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/CernerSMSLinkRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/CernerSMSLinkRecord.java new file mode 100644 index 00000000000..604756f5bb1 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/CernerSMSLinkRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 CernerSMSLinkRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link CernerSMSLinkRecord} and sets the default values. + */ + public CernerSMSLinkRecord() { + super(); + this.setOdataType("#microsoft.graph.security.cernerSMSLinkRecord"); + } + /** + * 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 CernerSMSLinkRecord} + */ + @jakarta.annotation.Nonnull + public static CernerSMSLinkRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CernerSMSLinkRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/CernerSMSSettingsUpdateRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/CernerSMSSettingsUpdateRecord.java new file mode 100644 index 00000000000..d83ea090ae2 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/CernerSMSSettingsUpdateRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 CernerSMSSettingsUpdateRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link CernerSMSSettingsUpdateRecord} and sets the default values. + */ + public CernerSMSSettingsUpdateRecord() { + super(); + this.setOdataType("#microsoft.graph.security.cernerSMSSettingsUpdateRecord"); + } + /** + * 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 CernerSMSSettingsUpdateRecord} + */ + @jakarta.annotation.Nonnull + public static CernerSMSSettingsUpdateRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CernerSMSSettingsUpdateRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/CernerSMSUnlinkRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/CernerSMSUnlinkRecord.java new file mode 100644 index 00000000000..42cec645653 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/CernerSMSUnlinkRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 CernerSMSUnlinkRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link CernerSMSUnlinkRecord} and sets the default values. + */ + public CernerSMSUnlinkRecord() { + super(); + this.setOdataType("#microsoft.graph.security.cernerSMSUnlinkRecord"); + } + /** + * 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 CernerSMSUnlinkRecord} + */ + @jakarta.annotation.Nonnull + public static CernerSMSUnlinkRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CernerSMSUnlinkRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/ComplianceConnectorAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/ComplianceConnectorAuditRecord.java new file mode 100644 index 00000000000..923a1311a1d --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/ComplianceConnectorAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 ComplianceConnectorAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link ComplianceConnectorAuditRecord} and sets the default values. + */ + public ComplianceConnectorAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.complianceConnectorAuditRecord"); + } + /** + * 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 ComplianceConnectorAuditRecord} + */ + @jakarta.annotation.Nonnull + public static ComplianceConnectorAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ComplianceConnectorAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/ComplianceDLMExchangeAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/ComplianceDLMExchangeAuditRecord.java new file mode 100644 index 00000000000..06d819da58b --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/ComplianceDLMExchangeAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 ComplianceDLMExchangeAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link ComplianceDLMExchangeAuditRecord} and sets the default values. + */ + public ComplianceDLMExchangeAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.complianceDLMExchangeAuditRecord"); + } + /** + * 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 ComplianceDLMExchangeAuditRecord} + */ + @jakarta.annotation.Nonnull + public static ComplianceDLMExchangeAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ComplianceDLMExchangeAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/ComplianceDLMSharePointAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/ComplianceDLMSharePointAuditRecord.java new file mode 100644 index 00000000000..89b4d534d88 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/ComplianceDLMSharePointAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 ComplianceDLMSharePointAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link ComplianceDLMSharePointAuditRecord} and sets the default values. + */ + public ComplianceDLMSharePointAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.complianceDLMSharePointAuditRecord"); + } + /** + * 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 ComplianceDLMSharePointAuditRecord} + */ + @jakarta.annotation.Nonnull + public static ComplianceDLMSharePointAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ComplianceDLMSharePointAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/ComplianceDlpApplicationsAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/ComplianceDlpApplicationsAuditRecord.java new file mode 100644 index 00000000000..c9c685f84b7 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/ComplianceDlpApplicationsAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 ComplianceDlpApplicationsAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link ComplianceDlpApplicationsAuditRecord} and sets the default values. + */ + public ComplianceDlpApplicationsAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.complianceDlpApplicationsAuditRecord"); + } + /** + * 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 ComplianceDlpApplicationsAuditRecord} + */ + @jakarta.annotation.Nonnull + public static ComplianceDlpApplicationsAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ComplianceDlpApplicationsAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/ComplianceDlpApplicationsClassificationAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/ComplianceDlpApplicationsClassificationAuditRecord.java new file mode 100644 index 00000000000..079e4692bc3 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/ComplianceDlpApplicationsClassificationAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 ComplianceDlpApplicationsClassificationAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link ComplianceDlpApplicationsClassificationAuditRecord} and sets the default values. + */ + public ComplianceDlpApplicationsClassificationAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.complianceDlpApplicationsClassificationAuditRecord"); + } + /** + * 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 ComplianceDlpApplicationsClassificationAuditRecord} + */ + @jakarta.annotation.Nonnull + public static ComplianceDlpApplicationsClassificationAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ComplianceDlpApplicationsClassificationAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/ComplianceDlpBaseAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/ComplianceDlpBaseAuditRecord.java new file mode 100644 index 00000000000..5b85de105db --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/ComplianceDlpBaseAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 ComplianceDlpBaseAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link ComplianceDlpBaseAuditRecord} and sets the default values. + */ + public ComplianceDlpBaseAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.complianceDlpBaseAuditRecord"); + } + /** + * 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 ComplianceDlpBaseAuditRecord} + */ + @jakarta.annotation.Nonnull + public static ComplianceDlpBaseAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ComplianceDlpBaseAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/ComplianceDlpClassificationBaseAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/ComplianceDlpClassificationBaseAuditRecord.java new file mode 100644 index 00000000000..985593d91d4 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/ComplianceDlpClassificationBaseAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 ComplianceDlpClassificationBaseAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link ComplianceDlpClassificationBaseAuditRecord} and sets the default values. + */ + public ComplianceDlpClassificationBaseAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.complianceDlpClassificationBaseAuditRecord"); + } + /** + * 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 ComplianceDlpClassificationBaseAuditRecord} + */ + @jakarta.annotation.Nonnull + public static ComplianceDlpClassificationBaseAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ComplianceDlpClassificationBaseAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/ComplianceDlpClassificationBaseCdpRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/ComplianceDlpClassificationBaseCdpRecord.java new file mode 100644 index 00000000000..08f20f0872e --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/ComplianceDlpClassificationBaseCdpRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 ComplianceDlpClassificationBaseCdpRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link ComplianceDlpClassificationBaseCdpRecord} and sets the default values. + */ + public ComplianceDlpClassificationBaseCdpRecord() { + super(); + this.setOdataType("#microsoft.graph.security.complianceDlpClassificationBaseCdpRecord"); + } + /** + * 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 ComplianceDlpClassificationBaseCdpRecord} + */ + @jakarta.annotation.Nonnull + public static ComplianceDlpClassificationBaseCdpRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ComplianceDlpClassificationBaseCdpRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/ComplianceDlpEndpointAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/ComplianceDlpEndpointAuditRecord.java new file mode 100644 index 00000000000..ec7d574c95b --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/ComplianceDlpEndpointAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 ComplianceDlpEndpointAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link ComplianceDlpEndpointAuditRecord} and sets the default values. + */ + public ComplianceDlpEndpointAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.complianceDlpEndpointAuditRecord"); + } + /** + * 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 ComplianceDlpEndpointAuditRecord} + */ + @jakarta.annotation.Nonnull + public static ComplianceDlpEndpointAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ComplianceDlpEndpointAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/ComplianceDlpEndpointDiscoveryAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/ComplianceDlpEndpointDiscoveryAuditRecord.java new file mode 100644 index 00000000000..8b4f05f627d --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/ComplianceDlpEndpointDiscoveryAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 ComplianceDlpEndpointDiscoveryAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link ComplianceDlpEndpointDiscoveryAuditRecord} and sets the default values. + */ + public ComplianceDlpEndpointDiscoveryAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.complianceDlpEndpointDiscoveryAuditRecord"); + } + /** + * 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 ComplianceDlpEndpointDiscoveryAuditRecord} + */ + @jakarta.annotation.Nonnull + public static ComplianceDlpEndpointDiscoveryAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ComplianceDlpEndpointDiscoveryAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/ComplianceDlpExchangeAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/ComplianceDlpExchangeAuditRecord.java new file mode 100644 index 00000000000..9b55a74728a --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/ComplianceDlpExchangeAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 ComplianceDlpExchangeAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link ComplianceDlpExchangeAuditRecord} and sets the default values. + */ + public ComplianceDlpExchangeAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.complianceDlpExchangeAuditRecord"); + } + /** + * 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 ComplianceDlpExchangeAuditRecord} + */ + @jakarta.annotation.Nonnull + public static ComplianceDlpExchangeAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ComplianceDlpExchangeAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/ComplianceDlpExchangeClassificationAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/ComplianceDlpExchangeClassificationAuditRecord.java new file mode 100644 index 00000000000..3dc7156c613 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/ComplianceDlpExchangeClassificationAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 ComplianceDlpExchangeClassificationAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link ComplianceDlpExchangeClassificationAuditRecord} and sets the default values. + */ + public ComplianceDlpExchangeClassificationAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.complianceDlpExchangeClassificationAuditRecord"); + } + /** + * 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 ComplianceDlpExchangeClassificationAuditRecord} + */ + @jakarta.annotation.Nonnull + public static ComplianceDlpExchangeClassificationAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ComplianceDlpExchangeClassificationAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/ComplianceDlpExchangeClassificationCdpRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/ComplianceDlpExchangeClassificationCdpRecord.java new file mode 100644 index 00000000000..e6cf51f51fb --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/ComplianceDlpExchangeClassificationCdpRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 ComplianceDlpExchangeClassificationCdpRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link ComplianceDlpExchangeClassificationCdpRecord} and sets the default values. + */ + public ComplianceDlpExchangeClassificationCdpRecord() { + super(); + this.setOdataType("#microsoft.graph.security.complianceDlpExchangeClassificationCdpRecord"); + } + /** + * 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 ComplianceDlpExchangeClassificationCdpRecord} + */ + @jakarta.annotation.Nonnull + public static ComplianceDlpExchangeClassificationCdpRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ComplianceDlpExchangeClassificationCdpRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/ComplianceDlpExchangeDiscoveryAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/ComplianceDlpExchangeDiscoveryAuditRecord.java new file mode 100644 index 00000000000..4624e61ea28 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/ComplianceDlpExchangeDiscoveryAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 ComplianceDlpExchangeDiscoveryAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link ComplianceDlpExchangeDiscoveryAuditRecord} and sets the default values. + */ + public ComplianceDlpExchangeDiscoveryAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.complianceDlpExchangeDiscoveryAuditRecord"); + } + /** + * 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 ComplianceDlpExchangeDiscoveryAuditRecord} + */ + @jakarta.annotation.Nonnull + public static ComplianceDlpExchangeDiscoveryAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ComplianceDlpExchangeDiscoveryAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/ComplianceDlpSharePointAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/ComplianceDlpSharePointAuditRecord.java new file mode 100644 index 00000000000..ebf0af631c2 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/ComplianceDlpSharePointAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 ComplianceDlpSharePointAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link ComplianceDlpSharePointAuditRecord} and sets the default values. + */ + public ComplianceDlpSharePointAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.complianceDlpSharePointAuditRecord"); + } + /** + * 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 ComplianceDlpSharePointAuditRecord} + */ + @jakarta.annotation.Nonnull + public static ComplianceDlpSharePointAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ComplianceDlpSharePointAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/ComplianceDlpSharePointClassificationAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/ComplianceDlpSharePointClassificationAuditRecord.java new file mode 100644 index 00000000000..e87a409bfa0 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/ComplianceDlpSharePointClassificationAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 ComplianceDlpSharePointClassificationAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link ComplianceDlpSharePointClassificationAuditRecord} and sets the default values. + */ + public ComplianceDlpSharePointClassificationAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.complianceDlpSharePointClassificationAuditRecord"); + } + /** + * 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 ComplianceDlpSharePointClassificationAuditRecord} + */ + @jakarta.annotation.Nonnull + public static ComplianceDlpSharePointClassificationAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ComplianceDlpSharePointClassificationAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/ComplianceDlpSharePointClassificationExtendedAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/ComplianceDlpSharePointClassificationExtendedAuditRecord.java new file mode 100644 index 00000000000..a894b931829 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/ComplianceDlpSharePointClassificationExtendedAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 ComplianceDlpSharePointClassificationExtendedAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link ComplianceDlpSharePointClassificationExtendedAuditRecord} and sets the default values. + */ + public ComplianceDlpSharePointClassificationExtendedAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.complianceDlpSharePointClassificationExtendedAuditRecord"); + } + /** + * 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 ComplianceDlpSharePointClassificationExtendedAuditRecord} + */ + @jakarta.annotation.Nonnull + public static ComplianceDlpSharePointClassificationExtendedAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ComplianceDlpSharePointClassificationExtendedAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/ComplianceManagerActionRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/ComplianceManagerActionRecord.java new file mode 100644 index 00000000000..2df905fbd47 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/ComplianceManagerActionRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 ComplianceManagerActionRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link ComplianceManagerActionRecord} and sets the default values. + */ + public ComplianceManagerActionRecord() { + super(); + this.setOdataType("#microsoft.graph.security.complianceManagerActionRecord"); + } + /** + * 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 ComplianceManagerActionRecord} + */ + @jakarta.annotation.Nonnull + public static ComplianceManagerActionRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ComplianceManagerActionRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/ComplianceSupervisionBaseAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/ComplianceSupervisionBaseAuditRecord.java new file mode 100644 index 00000000000..f50584b65c3 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/ComplianceSupervisionBaseAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 ComplianceSupervisionBaseAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link ComplianceSupervisionBaseAuditRecord} and sets the default values. + */ + public ComplianceSupervisionBaseAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.complianceSupervisionBaseAuditRecord"); + } + /** + * 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 ComplianceSupervisionBaseAuditRecord} + */ + @jakarta.annotation.Nonnull + public static ComplianceSupervisionBaseAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ComplianceSupervisionBaseAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/ComplianceSupervisionExchangeAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/ComplianceSupervisionExchangeAuditRecord.java new file mode 100644 index 00000000000..fec3a8f6b50 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/ComplianceSupervisionExchangeAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 ComplianceSupervisionExchangeAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link ComplianceSupervisionExchangeAuditRecord} and sets the default values. + */ + public ComplianceSupervisionExchangeAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.complianceSupervisionExchangeAuditRecord"); + } + /** + * 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 ComplianceSupervisionExchangeAuditRecord} + */ + @jakarta.annotation.Nonnull + public static ComplianceSupervisionExchangeAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ComplianceSupervisionExchangeAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/ConsumptionResourceAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/ConsumptionResourceAuditRecord.java new file mode 100644 index 00000000000..26f734cbf68 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/ConsumptionResourceAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 ConsumptionResourceAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link ConsumptionResourceAuditRecord} and sets the default values. + */ + public ConsumptionResourceAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.consumptionResourceAuditRecord"); + } + /** + * 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 ConsumptionResourceAuditRecord} + */ + @jakarta.annotation.Nonnull + public static ConsumptionResourceAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ConsumptionResourceAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/CopilotInteractionAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/CopilotInteractionAuditRecord.java new file mode 100644 index 00000000000..eb6b00ac5a3 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/CopilotInteractionAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 CopilotInteractionAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link CopilotInteractionAuditRecord} and sets the default values. + */ + public CopilotInteractionAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.copilotInteractionAuditRecord"); + } + /** + * 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 CopilotInteractionAuditRecord} + */ + @jakarta.annotation.Nonnull + public static CopilotInteractionAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CopilotInteractionAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/CoreReportingSettingsAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/CoreReportingSettingsAuditRecord.java new file mode 100644 index 00000000000..d6facfb1151 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/CoreReportingSettingsAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 CoreReportingSettingsAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link CoreReportingSettingsAuditRecord} and sets the default values. + */ + public CoreReportingSettingsAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.coreReportingSettingsAuditRecord"); + } + /** + * 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 CoreReportingSettingsAuditRecord} + */ + @jakarta.annotation.Nonnull + public static CoreReportingSettingsAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CoreReportingSettingsAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/CortanaBriefingAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/CortanaBriefingAuditRecord.java new file mode 100644 index 00000000000..de3dbb9d7dc --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/CortanaBriefingAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 CortanaBriefingAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link CortanaBriefingAuditRecord} and sets the default values. + */ + public CortanaBriefingAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.cortanaBriefingAuditRecord"); + } + /** + * 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 CortanaBriefingAuditRecord} + */ + @jakarta.annotation.Nonnull + public static CortanaBriefingAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CortanaBriefingAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/CpsCommonPolicyAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/CpsCommonPolicyAuditRecord.java new file mode 100644 index 00000000000..e1f58189371 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/CpsCommonPolicyAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 CpsCommonPolicyAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link CpsCommonPolicyAuditRecord} and sets the default values. + */ + public CpsCommonPolicyAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.cpsCommonPolicyAuditRecord"); + } + /** + * 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 CpsCommonPolicyAuditRecord} + */ + @jakarta.annotation.Nonnull + public static CpsCommonPolicyAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CpsCommonPolicyAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/CpsPolicyConfigAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/CpsPolicyConfigAuditRecord.java new file mode 100644 index 00000000000..aadd19983a0 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/CpsPolicyConfigAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 CpsPolicyConfigAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link CpsPolicyConfigAuditRecord} and sets the default values. + */ + public CpsPolicyConfigAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.cpsPolicyConfigAuditRecord"); + } + /** + * 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 CpsPolicyConfigAuditRecord} + */ + @jakarta.annotation.Nonnull + public static CpsPolicyConfigAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CpsPolicyConfigAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/CrmBaseAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/CrmBaseAuditRecord.java new file mode 100644 index 00000000000..49dea86f4ff --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/CrmBaseAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 CrmBaseAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link CrmBaseAuditRecord} and sets the default values. + */ + public CrmBaseAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.crmBaseAuditRecord"); + } + /** + * 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 CrmBaseAuditRecord} + */ + @jakarta.annotation.Nonnull + public static CrmBaseAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CrmBaseAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/CrmEntityOperationAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/CrmEntityOperationAuditRecord.java new file mode 100644 index 00000000000..4cc837259bb --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/CrmEntityOperationAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 CrmEntityOperationAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link CrmEntityOperationAuditRecord} and sets the default values. + */ + public CrmEntityOperationAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.crmEntityOperationAuditRecord"); + } + /** + * 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 CrmEntityOperationAuditRecord} + */ + @jakarta.annotation.Nonnull + public static CrmEntityOperationAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CrmEntityOperationAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/CustomerKeyServiceEncryptionAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/CustomerKeyServiceEncryptionAuditRecord.java new file mode 100644 index 00000000000..706ada76618 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/CustomerKeyServiceEncryptionAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 CustomerKeyServiceEncryptionAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link CustomerKeyServiceEncryptionAuditRecord} and sets the default values. + */ + public CustomerKeyServiceEncryptionAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.customerKeyServiceEncryptionAuditRecord"); + } + /** + * 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 CustomerKeyServiceEncryptionAuditRecord} + */ + @jakarta.annotation.Nonnull + public static CustomerKeyServiceEncryptionAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CustomerKeyServiceEncryptionAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/DataCenterSecurityBaseAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/DataCenterSecurityBaseAuditRecord.java new file mode 100644 index 00000000000..e20c42c76f5 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/DataCenterSecurityBaseAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 DataCenterSecurityBaseAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link DataCenterSecurityBaseAuditRecord} and sets the default values. + */ + public DataCenterSecurityBaseAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.dataCenterSecurityBaseAuditRecord"); + } + /** + * 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 DataCenterSecurityBaseAuditRecord} + */ + @jakarta.annotation.Nonnull + public static DataCenterSecurityBaseAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new DataCenterSecurityBaseAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/DataCenterSecurityCmdletAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/DataCenterSecurityCmdletAuditRecord.java new file mode 100644 index 00000000000..912faa616c7 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/DataCenterSecurityCmdletAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 DataCenterSecurityCmdletAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link DataCenterSecurityCmdletAuditRecord} and sets the default values. + */ + public DataCenterSecurityCmdletAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.dataCenterSecurityCmdletAuditRecord"); + } + /** + * 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 DataCenterSecurityCmdletAuditRecord} + */ + @jakarta.annotation.Nonnull + public static DataCenterSecurityCmdletAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new DataCenterSecurityCmdletAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/DataGovernanceAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/DataGovernanceAuditRecord.java new file mode 100644 index 00000000000..9deb5471d64 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/DataGovernanceAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 DataGovernanceAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link DataGovernanceAuditRecord} and sets the default values. + */ + public DataGovernanceAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.dataGovernanceAuditRecord"); + } + /** + * 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 DataGovernanceAuditRecord} + */ + @jakarta.annotation.Nonnull + public static DataGovernanceAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new DataGovernanceAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/DataInsightsRestApiAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/DataInsightsRestApiAuditRecord.java new file mode 100644 index 00000000000..99da0373ed5 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/DataInsightsRestApiAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 DataInsightsRestApiAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link DataInsightsRestApiAuditRecord} and sets the default values. + */ + public DataInsightsRestApiAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.dataInsightsRestApiAuditRecord"); + } + /** + * 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 DataInsightsRestApiAuditRecord} + */ + @jakarta.annotation.Nonnull + public static DataInsightsRestApiAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new DataInsightsRestApiAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/DataLakeExportOperationAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/DataLakeExportOperationAuditRecord.java new file mode 100644 index 00000000000..bc797025bcd --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/DataLakeExportOperationAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 DataLakeExportOperationAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link DataLakeExportOperationAuditRecord} and sets the default values. + */ + public DataLakeExportOperationAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.dataLakeExportOperationAuditRecord"); + } + /** + * 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 DataLakeExportOperationAuditRecord} + */ + @jakarta.annotation.Nonnull + public static DataLakeExportOperationAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new DataLakeExportOperationAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/DataShareOperationAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/DataShareOperationAuditRecord.java new file mode 100644 index 00000000000..ee5e89d9cdb --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/DataShareOperationAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 DataShareOperationAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link DataShareOperationAuditRecord} and sets the default values. + */ + public DataShareOperationAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.dataShareOperationAuditRecord"); + } + /** + * 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 DataShareOperationAuditRecord} + */ + @jakarta.annotation.Nonnull + public static DataShareOperationAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new DataShareOperationAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/DefaultAuditData.java b/src/main/java/com/microsoft/graph/generated/models/security/DefaultAuditData.java new file mode 100644 index 00000000000..79d2a74961a --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/DefaultAuditData.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 DefaultAuditData extends AuditData implements Parsable { + /** + * Instantiates a new {@link DefaultAuditData} and sets the default values. + */ + public DefaultAuditData() { + super(); + this.setOdataType("#microsoft.graph.security.defaultAuditData"); + } + /** + * 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 DefaultAuditData} + */ + @jakarta.annotation.Nonnull + public static DefaultAuditData createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new DefaultAuditData(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/DefenderSecurityAlertBaseRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/DefenderSecurityAlertBaseRecord.java new file mode 100644 index 00000000000..60a8044f534 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/DefenderSecurityAlertBaseRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 DefenderSecurityAlertBaseRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link DefenderSecurityAlertBaseRecord} and sets the default values. + */ + public DefenderSecurityAlertBaseRecord() { + super(); + this.setOdataType("#microsoft.graph.security.defenderSecurityAlertBaseRecord"); + } + /** + * 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 DefenderSecurityAlertBaseRecord} + */ + @jakarta.annotation.Nonnull + public static DefenderSecurityAlertBaseRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new DefenderSecurityAlertBaseRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/DeleteCertificateRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/DeleteCertificateRecord.java new file mode 100644 index 00000000000..f6761d38368 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/DeleteCertificateRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 DeleteCertificateRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link DeleteCertificateRecord} and sets the default values. + */ + public DeleteCertificateRecord() { + super(); + this.setOdataType("#microsoft.graph.security.deleteCertificateRecord"); + } + /** + * 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 DeleteCertificateRecord} + */ + @jakarta.annotation.Nonnull + public static DeleteCertificateRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new DeleteCertificateRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/DisableConsentRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/DisableConsentRecord.java new file mode 100644 index 00000000000..f2dbeb60ebc --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/DisableConsentRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 DisableConsentRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link DisableConsentRecord} and sets the default values. + */ + public DisableConsentRecord() { + super(); + this.setOdataType("#microsoft.graph.security.disableConsentRecord"); + } + /** + * 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 DisableConsentRecord} + */ + @jakarta.annotation.Nonnull + public static DisableConsentRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new DisableConsentRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/DiscoveryAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/DiscoveryAuditRecord.java new file mode 100644 index 00000000000..d88575197dc --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/DiscoveryAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 DiscoveryAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link DiscoveryAuditRecord} and sets the default values. + */ + public DiscoveryAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.discoveryAuditRecord"); + } + /** + * 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 DiscoveryAuditRecord} + */ + @jakarta.annotation.Nonnull + public static DiscoveryAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new DiscoveryAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/DlpEndpointAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/DlpEndpointAuditRecord.java new file mode 100644 index 00000000000..fcef78b4e9f --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/DlpEndpointAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 DlpEndpointAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link DlpEndpointAuditRecord} and sets the default values. + */ + public DlpEndpointAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.dlpEndpointAuditRecord"); + } + /** + * 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 DlpEndpointAuditRecord} + */ + @jakarta.annotation.Nonnull + public static DlpEndpointAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new DlpEndpointAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/DlpSensitiveInformationTypeCmdletRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/DlpSensitiveInformationTypeCmdletRecord.java new file mode 100644 index 00000000000..50f266b47f0 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/DlpSensitiveInformationTypeCmdletRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 DlpSensitiveInformationTypeCmdletRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link DlpSensitiveInformationTypeCmdletRecord} and sets the default values. + */ + public DlpSensitiveInformationTypeCmdletRecord() { + super(); + this.setOdataType("#microsoft.graph.security.dlpSensitiveInformationTypeCmdletRecord"); + } + /** + * 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 DlpSensitiveInformationTypeCmdletRecord} + */ + @jakarta.annotation.Nonnull + public static DlpSensitiveInformationTypeCmdletRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new DlpSensitiveInformationTypeCmdletRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/DlpSensitiveInformationTypeRulePackageCmdletRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/DlpSensitiveInformationTypeRulePackageCmdletRecord.java new file mode 100644 index 00000000000..f476362d9fc --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/DlpSensitiveInformationTypeRulePackageCmdletRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 DlpSensitiveInformationTypeRulePackageCmdletRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link DlpSensitiveInformationTypeRulePackageCmdletRecord} and sets the default values. + */ + public DlpSensitiveInformationTypeRulePackageCmdletRecord() { + super(); + this.setOdataType("#microsoft.graph.security.dlpSensitiveInformationTypeRulePackageCmdletRecord"); + } + /** + * 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 DlpSensitiveInformationTypeRulePackageCmdletRecord} + */ + @jakarta.annotation.Nonnull + public static DlpSensitiveInformationTypeRulePackageCmdletRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new DlpSensitiveInformationTypeRulePackageCmdletRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/DownloadCertificateRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/DownloadCertificateRecord.java new file mode 100644 index 00000000000..6e2d8e2b1d1 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/DownloadCertificateRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 DownloadCertificateRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link DownloadCertificateRecord} and sets the default values. + */ + public DownloadCertificateRecord() { + super(); + this.setOdataType("#microsoft.graph.security.downloadCertificateRecord"); + } + /** + * 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 DownloadCertificateRecord} + */ + @jakarta.annotation.Nonnull + public static DownloadCertificateRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new DownloadCertificateRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/Dynamics365BusinessCentralAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/Dynamics365BusinessCentralAuditRecord.java new file mode 100644 index 00000000000..bfc57bbb735 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/Dynamics365BusinessCentralAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 Dynamics365BusinessCentralAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link Dynamics365BusinessCentralAuditRecord} and sets the default values. + */ + public Dynamics365BusinessCentralAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.dynamics365BusinessCentralAuditRecord"); + } + /** + * 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 Dynamics365BusinessCentralAuditRecord} + */ + @jakarta.annotation.Nonnull + public static Dynamics365BusinessCentralAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new Dynamics365BusinessCentralAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/EnableConsentRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/EnableConsentRecord.java new file mode 100644 index 00000000000..ae3bd712a1a --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/EnableConsentRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 EnableConsentRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link EnableConsentRecord} and sets the default values. + */ + public EnableConsentRecord() { + super(); + this.setOdataType("#microsoft.graph.security.enableConsentRecord"); + } + /** + * 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 EnableConsentRecord} + */ + @jakarta.annotation.Nonnull + public static EnableConsentRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new EnableConsentRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/EpicSMSLinkRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/EpicSMSLinkRecord.java new file mode 100644 index 00000000000..bd7015017eb --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/EpicSMSLinkRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 EpicSMSLinkRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link EpicSMSLinkRecord} and sets the default values. + */ + public EpicSMSLinkRecord() { + super(); + this.setOdataType("#microsoft.graph.security.epicSMSLinkRecord"); + } + /** + * 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 EpicSMSLinkRecord} + */ + @jakarta.annotation.Nonnull + public static EpicSMSLinkRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new EpicSMSLinkRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/EpicSMSSettingsUpdateRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/EpicSMSSettingsUpdateRecord.java new file mode 100644 index 00000000000..2d4c65fbeef --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/EpicSMSSettingsUpdateRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 EpicSMSSettingsUpdateRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link EpicSMSSettingsUpdateRecord} and sets the default values. + */ + public EpicSMSSettingsUpdateRecord() { + super(); + this.setOdataType("#microsoft.graph.security.epicSMSSettingsUpdateRecord"); + } + /** + * 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 EpicSMSSettingsUpdateRecord} + */ + @jakarta.annotation.Nonnull + public static EpicSMSSettingsUpdateRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new EpicSMSSettingsUpdateRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/EpicSMSUnlinkRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/EpicSMSUnlinkRecord.java new file mode 100644 index 00000000000..05bc8685c61 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/EpicSMSUnlinkRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 EpicSMSUnlinkRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link EpicSMSUnlinkRecord} and sets the default values. + */ + public EpicSMSUnlinkRecord() { + super(); + this.setOdataType("#microsoft.graph.security.epicSMSUnlinkRecord"); + } + /** + * 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 EpicSMSUnlinkRecord} + */ + @jakarta.annotation.Nonnull + public static EpicSMSUnlinkRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new EpicSMSUnlinkRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/ExchangeAdminAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/ExchangeAdminAuditRecord.java new file mode 100644 index 00000000000..2dfb1eb5a07 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/ExchangeAdminAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 ExchangeAdminAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link ExchangeAdminAuditRecord} and sets the default values. + */ + public ExchangeAdminAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.exchangeAdminAuditRecord"); + } + /** + * 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 ExchangeAdminAuditRecord} + */ + @jakarta.annotation.Nonnull + public static ExchangeAdminAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ExchangeAdminAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/ExchangeAggregatedMailboxAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/ExchangeAggregatedMailboxAuditRecord.java new file mode 100644 index 00000000000..d0d87792918 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/ExchangeAggregatedMailboxAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 ExchangeAggregatedMailboxAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link ExchangeAggregatedMailboxAuditRecord} and sets the default values. + */ + public ExchangeAggregatedMailboxAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.exchangeAggregatedMailboxAuditRecord"); + } + /** + * 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 ExchangeAggregatedMailboxAuditRecord} + */ + @jakarta.annotation.Nonnull + public static ExchangeAggregatedMailboxAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ExchangeAggregatedMailboxAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/ExchangeAggregatedOperationRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/ExchangeAggregatedOperationRecord.java new file mode 100644 index 00000000000..56fd09a48a3 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/ExchangeAggregatedOperationRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 ExchangeAggregatedOperationRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link ExchangeAggregatedOperationRecord} and sets the default values. + */ + public ExchangeAggregatedOperationRecord() { + super(); + this.setOdataType("#microsoft.graph.security.exchangeAggregatedOperationRecord"); + } + /** + * 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 ExchangeAggregatedOperationRecord} + */ + @jakarta.annotation.Nonnull + public static ExchangeAggregatedOperationRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ExchangeAggregatedOperationRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/ExchangeMailboxAuditBaseRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/ExchangeMailboxAuditBaseRecord.java new file mode 100644 index 00000000000..74d1c9210c3 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/ExchangeMailboxAuditBaseRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 ExchangeMailboxAuditBaseRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link ExchangeMailboxAuditBaseRecord} and sets the default values. + */ + public ExchangeMailboxAuditBaseRecord() { + super(); + this.setOdataType("#microsoft.graph.security.exchangeMailboxAuditBaseRecord"); + } + /** + * 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 ExchangeMailboxAuditBaseRecord} + */ + @jakarta.annotation.Nonnull + public static ExchangeMailboxAuditBaseRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ExchangeMailboxAuditBaseRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/ExchangeMailboxAuditGroupRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/ExchangeMailboxAuditGroupRecord.java new file mode 100644 index 00000000000..1cd2c9b2e8a --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/ExchangeMailboxAuditGroupRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 ExchangeMailboxAuditGroupRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link ExchangeMailboxAuditGroupRecord} and sets the default values. + */ + public ExchangeMailboxAuditGroupRecord() { + super(); + this.setOdataType("#microsoft.graph.security.exchangeMailboxAuditGroupRecord"); + } + /** + * 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 ExchangeMailboxAuditGroupRecord} + */ + @jakarta.annotation.Nonnull + public static ExchangeMailboxAuditGroupRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ExchangeMailboxAuditGroupRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/ExchangeMailboxAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/ExchangeMailboxAuditRecord.java new file mode 100644 index 00000000000..516a9543cc5 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/ExchangeMailboxAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 ExchangeMailboxAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link ExchangeMailboxAuditRecord} and sets the default values. + */ + public ExchangeMailboxAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.exchangeMailboxAuditRecord"); + } + /** + * 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 ExchangeMailboxAuditRecord} + */ + @jakarta.annotation.Nonnull + public static ExchangeMailboxAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ExchangeMailboxAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/FhirBaseUrlAddRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/FhirBaseUrlAddRecord.java new file mode 100644 index 00000000000..189ef512ee4 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/FhirBaseUrlAddRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 FhirBaseUrlAddRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link FhirBaseUrlAddRecord} and sets the default values. + */ + public FhirBaseUrlAddRecord() { + super(); + this.setOdataType("#microsoft.graph.security.fhirBaseUrlAddRecord"); + } + /** + * 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 FhirBaseUrlAddRecord} + */ + @jakarta.annotation.Nonnull + public static FhirBaseUrlAddRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new FhirBaseUrlAddRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/FhirBaseUrlApproveRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/FhirBaseUrlApproveRecord.java new file mode 100644 index 00000000000..b3f00b9459d --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/FhirBaseUrlApproveRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 FhirBaseUrlApproveRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link FhirBaseUrlApproveRecord} and sets the default values. + */ + public FhirBaseUrlApproveRecord() { + super(); + this.setOdataType("#microsoft.graph.security.fhirBaseUrlApproveRecord"); + } + /** + * 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 FhirBaseUrlApproveRecord} + */ + @jakarta.annotation.Nonnull + public static FhirBaseUrlApproveRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new FhirBaseUrlApproveRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/FhirBaseUrlDeleteRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/FhirBaseUrlDeleteRecord.java new file mode 100644 index 00000000000..6cedc2a537b --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/FhirBaseUrlDeleteRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 FhirBaseUrlDeleteRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link FhirBaseUrlDeleteRecord} and sets the default values. + */ + public FhirBaseUrlDeleteRecord() { + super(); + this.setOdataType("#microsoft.graph.security.fhirBaseUrlDeleteRecord"); + } + /** + * 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 FhirBaseUrlDeleteRecord} + */ + @jakarta.annotation.Nonnull + public static FhirBaseUrlDeleteRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new FhirBaseUrlDeleteRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/FhirBaseUrlUpdateRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/FhirBaseUrlUpdateRecord.java new file mode 100644 index 00000000000..dd157fc239a --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/FhirBaseUrlUpdateRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 FhirBaseUrlUpdateRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link FhirBaseUrlUpdateRecord} and sets the default values. + */ + public FhirBaseUrlUpdateRecord() { + super(); + this.setOdataType("#microsoft.graph.security.fhirBaseUrlUpdateRecord"); + } + /** + * 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 FhirBaseUrlUpdateRecord} + */ + @jakarta.annotation.Nonnull + public static FhirBaseUrlUpdateRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new FhirBaseUrlUpdateRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/HealthcareSignalRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/HealthcareSignalRecord.java new file mode 100644 index 00000000000..150cbd1b79c --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/HealthcareSignalRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 HealthcareSignalRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link HealthcareSignalRecord} and sets the default values. + */ + public HealthcareSignalRecord() { + super(); + this.setOdataType("#microsoft.graph.security.healthcareSignalRecord"); + } + /** + * 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 HealthcareSignalRecord} + */ + @jakarta.annotation.Nonnull + public static HealthcareSignalRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new HealthcareSignalRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/HostedRpaAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/HostedRpaAuditRecord.java new file mode 100644 index 00000000000..14e5da1fe03 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/HostedRpaAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 HostedRpaAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link HostedRpaAuditRecord} and sets the default values. + */ + public HostedRpaAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.hostedRpaAuditRecord"); + } + /** + * 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 HostedRpaAuditRecord} + */ + @jakarta.annotation.Nonnull + public static HostedRpaAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new HostedRpaAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/HrSignalAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/HrSignalAuditRecord.java new file mode 100644 index 00000000000..e4b7e2f11d2 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/HrSignalAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 HrSignalAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link HrSignalAuditRecord} and sets the default values. + */ + public HrSignalAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.hrSignalAuditRecord"); + } + /** + * 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 HrSignalAuditRecord} + */ + @jakarta.annotation.Nonnull + public static HrSignalAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new HrSignalAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/HygieneEventRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/HygieneEventRecord.java new file mode 100644 index 00000000000..2cbff278cd2 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/HygieneEventRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 HygieneEventRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link HygieneEventRecord} and sets the default values. + */ + public HygieneEventRecord() { + super(); + this.setOdataType("#microsoft.graph.security.hygieneEventRecord"); + } + /** + * 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 HygieneEventRecord} + */ + @jakarta.annotation.Nonnull + public static HygieneEventRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new HygieneEventRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/InformationBarrierPolicyApplicationAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/InformationBarrierPolicyApplicationAuditRecord.java new file mode 100644 index 00000000000..dbd373db5b9 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/InformationBarrierPolicyApplicationAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 InformationBarrierPolicyApplicationAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link InformationBarrierPolicyApplicationAuditRecord} and sets the default values. + */ + public InformationBarrierPolicyApplicationAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.informationBarrierPolicyApplicationAuditRecord"); + } + /** + * 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 InformationBarrierPolicyApplicationAuditRecord} + */ + @jakarta.annotation.Nonnull + public static InformationBarrierPolicyApplicationAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new InformationBarrierPolicyApplicationAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/InformationWorkerProtectionAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/InformationWorkerProtectionAuditRecord.java new file mode 100644 index 00000000000..130f0994052 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/InformationWorkerProtectionAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 InformationWorkerProtectionAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link InformationWorkerProtectionAuditRecord} and sets the default values. + */ + public InformationWorkerProtectionAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.informationWorkerProtectionAuditRecord"); + } + /** + * 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 InformationWorkerProtectionAuditRecord} + */ + @jakarta.annotation.Nonnull + public static InformationWorkerProtectionAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new InformationWorkerProtectionAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/InsiderRiskScopedUserInsightsRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/InsiderRiskScopedUserInsightsRecord.java new file mode 100644 index 00000000000..153b6924a54 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/InsiderRiskScopedUserInsightsRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 InsiderRiskScopedUserInsightsRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link InsiderRiskScopedUserInsightsRecord} and sets the default values. + */ + public InsiderRiskScopedUserInsightsRecord() { + super(); + this.setOdataType("#microsoft.graph.security.insiderRiskScopedUserInsightsRecord"); + } + /** + * 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 InsiderRiskScopedUserInsightsRecord} + */ + @jakarta.annotation.Nonnull + public static InsiderRiskScopedUserInsightsRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new InsiderRiskScopedUserInsightsRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/InsiderRiskScopedUsersRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/InsiderRiskScopedUsersRecord.java new file mode 100644 index 00000000000..335d7fb2a50 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/InsiderRiskScopedUsersRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 InsiderRiskScopedUsersRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link InsiderRiskScopedUsersRecord} and sets the default values. + */ + public InsiderRiskScopedUsersRecord() { + super(); + this.setOdataType("#microsoft.graph.security.insiderRiskScopedUsersRecord"); + } + /** + * 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 InsiderRiskScopedUsersRecord} + */ + @jakarta.annotation.Nonnull + public static InsiderRiskScopedUsersRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new InsiderRiskScopedUsersRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/IrmSecurityAlertRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/IrmSecurityAlertRecord.java new file mode 100644 index 00000000000..951fbf97020 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/IrmSecurityAlertRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 IrmSecurityAlertRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link IrmSecurityAlertRecord} and sets the default values. + */ + public IrmSecurityAlertRecord() { + super(); + this.setOdataType("#microsoft.graph.security.irmSecurityAlertRecord"); + } + /** + * 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 IrmSecurityAlertRecord} + */ + @jakarta.annotation.Nonnull + public static IrmSecurityAlertRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new IrmSecurityAlertRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/IrmUserDefinedDetectionRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/IrmUserDefinedDetectionRecord.java new file mode 100644 index 00000000000..3f5ed995aec --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/IrmUserDefinedDetectionRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 IrmUserDefinedDetectionRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link IrmUserDefinedDetectionRecord} and sets the default values. + */ + public IrmUserDefinedDetectionRecord() { + super(); + this.setOdataType("#microsoft.graph.security.irmUserDefinedDetectionRecord"); + } + /** + * 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 IrmUserDefinedDetectionRecord} + */ + @jakarta.annotation.Nonnull + public static IrmUserDefinedDetectionRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new IrmUserDefinedDetectionRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/KaizalaAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/KaizalaAuditRecord.java new file mode 100644 index 00000000000..a274974f591 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/KaizalaAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 KaizalaAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link KaizalaAuditRecord} and sets the default values. + */ + public KaizalaAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.kaizalaAuditRecord"); + } + /** + * 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 KaizalaAuditRecord} + */ + @jakarta.annotation.Nonnull + public static KaizalaAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new KaizalaAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/LabelAnalyticsAggregateAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/LabelAnalyticsAggregateAuditRecord.java new file mode 100644 index 00000000000..ba56aeaaa76 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/LabelAnalyticsAggregateAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 LabelAnalyticsAggregateAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link LabelAnalyticsAggregateAuditRecord} and sets the default values. + */ + public LabelAnalyticsAggregateAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.labelAnalyticsAggregateAuditRecord"); + } + /** + * 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 LabelAnalyticsAggregateAuditRecord} + */ + @jakarta.annotation.Nonnull + public static LabelAnalyticsAggregateAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new LabelAnalyticsAggregateAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/LabelContentExplorerAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/LabelContentExplorerAuditRecord.java new file mode 100644 index 00000000000..848ea13516c --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/LabelContentExplorerAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 LabelContentExplorerAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link LabelContentExplorerAuditRecord} and sets the default values. + */ + public LabelContentExplorerAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.labelContentExplorerAuditRecord"); + } + /** + * 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 LabelContentExplorerAuditRecord} + */ + @jakarta.annotation.Nonnull + public static LabelContentExplorerAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new LabelContentExplorerAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/LargeContentMetadataAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/LargeContentMetadataAuditRecord.java new file mode 100644 index 00000000000..c43381383c9 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/LargeContentMetadataAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 LargeContentMetadataAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link LargeContentMetadataAuditRecord} and sets the default values. + */ + public LargeContentMetadataAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.largeContentMetadataAuditRecord"); + } + /** + * 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 LargeContentMetadataAuditRecord} + */ + @jakarta.annotation.Nonnull + public static LargeContentMetadataAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new LargeContentMetadataAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/M365ComplianceConnectorAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/M365ComplianceConnectorAuditRecord.java new file mode 100644 index 00000000000..4abfaef926f --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/M365ComplianceConnectorAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 M365ComplianceConnectorAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link M365ComplianceConnectorAuditRecord} and sets the default values. + */ + public M365ComplianceConnectorAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.m365ComplianceConnectorAuditRecord"); + } + /** + * 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 M365ComplianceConnectorAuditRecord} + */ + @jakarta.annotation.Nonnull + public static M365ComplianceConnectorAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new M365ComplianceConnectorAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/M365DAADAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/M365DAADAuditRecord.java new file mode 100644 index 00000000000..6614bc6384f --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/M365DAADAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 M365DAADAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link M365DAADAuditRecord} and sets the default values. + */ + public M365DAADAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.m365DAADAuditRecord"); + } + /** + * 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 M365DAADAuditRecord} + */ + @jakarta.annotation.Nonnull + public static M365DAADAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new M365DAADAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/MS365DCustomDetectionAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/MS365DCustomDetectionAuditRecord.java new file mode 100644 index 00000000000..b46a1b5086c --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/MS365DCustomDetectionAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 MS365DCustomDetectionAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link MS365DCustomDetectionAuditRecord} and sets the default values. + */ + public MS365DCustomDetectionAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.mS365DCustomDetectionAuditRecord"); + } + /** + * 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 MS365DCustomDetectionAuditRecord} + */ + @jakarta.annotation.Nonnull + public static MS365DCustomDetectionAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MS365DCustomDetectionAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/MS365DIncidentAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/MS365DIncidentAuditRecord.java new file mode 100644 index 00000000000..7df7b5cc2f3 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/MS365DIncidentAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 MS365DIncidentAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link MS365DIncidentAuditRecord} and sets the default values. + */ + public MS365DIncidentAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.mS365DIncidentAuditRecord"); + } + /** + * 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 MS365DIncidentAuditRecord} + */ + @jakarta.annotation.Nonnull + public static MS365DIncidentAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MS365DIncidentAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/MS365DSuppressionRuleAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/MS365DSuppressionRuleAuditRecord.java new file mode 100644 index 00000000000..66fddd3ddee --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/MS365DSuppressionRuleAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 MS365DSuppressionRuleAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link MS365DSuppressionRuleAuditRecord} and sets the default values. + */ + public MS365DSuppressionRuleAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.mS365DSuppressionRuleAuditRecord"); + } + /** + * 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 MS365DSuppressionRuleAuditRecord} + */ + @jakarta.annotation.Nonnull + public static MS365DSuppressionRuleAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MS365DSuppressionRuleAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/MailSubmissionData.java b/src/main/java/com/microsoft/graph/generated/models/security/MailSubmissionData.java new file mode 100644 index 00000000000..67cdc1cd4cd --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/MailSubmissionData.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 MailSubmissionData extends AuditData implements Parsable { + /** + * Instantiates a new {@link MailSubmissionData} and sets the default values. + */ + public MailSubmissionData() { + super(); + this.setOdataType("#microsoft.graph.security.mailSubmissionData"); + } + /** + * 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 MailSubmissionData} + */ + @jakarta.annotation.Nonnull + public static MailSubmissionData createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MailSubmissionData(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/ManagedServicesAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/ManagedServicesAuditRecord.java new file mode 100644 index 00000000000..0815acbb7e5 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/ManagedServicesAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 ManagedServicesAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link ManagedServicesAuditRecord} and sets the default values. + */ + public ManagedServicesAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.managedServicesAuditRecord"); + } + /** + * 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 ManagedServicesAuditRecord} + */ + @jakarta.annotation.Nonnull + public static ManagedServicesAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ManagedServicesAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/ManagedTenantsAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/ManagedTenantsAuditRecord.java new file mode 100644 index 00000000000..e8057398223 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/ManagedTenantsAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 ManagedTenantsAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link ManagedTenantsAuditRecord} and sets the default values. + */ + public ManagedTenantsAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.managedTenantsAuditRecord"); + } + /** + * 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 ManagedTenantsAuditRecord} + */ + @jakarta.annotation.Nonnull + public static ManagedTenantsAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ManagedTenantsAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/MapgAlertsAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/MapgAlertsAuditRecord.java new file mode 100644 index 00000000000..8e6d127388d --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/MapgAlertsAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 MapgAlertsAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link MapgAlertsAuditRecord} and sets the default values. + */ + public MapgAlertsAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.mapgAlertsAuditRecord"); + } + /** + * 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 MapgAlertsAuditRecord} + */ + @jakarta.annotation.Nonnull + public static MapgAlertsAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MapgAlertsAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/MapgOnboardAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/MapgOnboardAuditRecord.java new file mode 100644 index 00000000000..a45a454fbef --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/MapgOnboardAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 MapgOnboardAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link MapgOnboardAuditRecord} and sets the default values. + */ + public MapgOnboardAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.mapgOnboardAuditRecord"); + } + /** + * 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 MapgOnboardAuditRecord} + */ + @jakarta.annotation.Nonnull + public static MapgOnboardAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MapgOnboardAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/MapgPolicyAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/MapgPolicyAuditRecord.java new file mode 100644 index 00000000000..36952e4409a --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/MapgPolicyAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 MapgPolicyAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link MapgPolicyAuditRecord} and sets the default values. + */ + public MapgPolicyAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.mapgPolicyAuditRecord"); + } + /** + * 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 MapgPolicyAuditRecord} + */ + @jakarta.annotation.Nonnull + public static MapgPolicyAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MapgPolicyAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/McasAlertsAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/McasAlertsAuditRecord.java new file mode 100644 index 00000000000..60ea05c414c --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/McasAlertsAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 McasAlertsAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link McasAlertsAuditRecord} and sets the default values. + */ + public McasAlertsAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.mcasAlertsAuditRecord"); + } + /** + * 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 McasAlertsAuditRecord} + */ + @jakarta.annotation.Nonnull + public static McasAlertsAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new McasAlertsAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/MdaDataSecuritySignalRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/MdaDataSecuritySignalRecord.java new file mode 100644 index 00000000000..f7aceab0aa1 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/MdaDataSecuritySignalRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 MdaDataSecuritySignalRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link MdaDataSecuritySignalRecord} and sets the default values. + */ + public MdaDataSecuritySignalRecord() { + super(); + this.setOdataType("#microsoft.graph.security.mdaDataSecuritySignalRecord"); + } + /** + * 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 MdaDataSecuritySignalRecord} + */ + @jakarta.annotation.Nonnull + public static MdaDataSecuritySignalRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MdaDataSecuritySignalRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/MdatpAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/MdatpAuditRecord.java new file mode 100644 index 00000000000..bd1f15fd339 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/MdatpAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 MdatpAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link MdatpAuditRecord} and sets the default values. + */ + public MdatpAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.mdatpAuditRecord"); + } + /** + * 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 MdatpAuditRecord} + */ + @jakarta.annotation.Nonnull + public static MdatpAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MdatpAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/MdcEventsRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/MdcEventsRecord.java new file mode 100644 index 00000000000..57891195cab --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/MdcEventsRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 MdcEventsRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link MdcEventsRecord} and sets the default values. + */ + public MdcEventsRecord() { + super(); + this.setOdataType("#microsoft.graph.security.mdcEventsRecord"); + } + /** + * 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 MdcEventsRecord} + */ + @jakarta.annotation.Nonnull + public static MdcEventsRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MdcEventsRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/MdiAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/MdiAuditRecord.java new file mode 100644 index 00000000000..af72e8f50be --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/MdiAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 MdiAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link MdiAuditRecord} and sets the default values. + */ + public MdiAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.mdiAuditRecord"); + } + /** + * 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 MdiAuditRecord} + */ + @jakarta.annotation.Nonnull + public static MdiAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MdiAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/MeshWorldsAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/MeshWorldsAuditRecord.java new file mode 100644 index 00000000000..6eb27194f5e --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/MeshWorldsAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 MeshWorldsAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link MeshWorldsAuditRecord} and sets the default values. + */ + public MeshWorldsAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.meshWorldsAuditRecord"); + } + /** + * 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 MeshWorldsAuditRecord} + */ + @jakarta.annotation.Nonnull + public static MeshWorldsAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MeshWorldsAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/Microsoft365BackupBackupItemAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/Microsoft365BackupBackupItemAuditRecord.java new file mode 100644 index 00000000000..a68b4d6928a --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/Microsoft365BackupBackupItemAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 Microsoft365BackupBackupItemAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link Microsoft365BackupBackupItemAuditRecord} and sets the default values. + */ + public Microsoft365BackupBackupItemAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.microsoft365BackupBackupItemAuditRecord"); + } + /** + * 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 Microsoft365BackupBackupItemAuditRecord} + */ + @jakarta.annotation.Nonnull + public static Microsoft365BackupBackupItemAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new Microsoft365BackupBackupItemAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/Microsoft365BackupBackupPolicyAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/Microsoft365BackupBackupPolicyAuditRecord.java new file mode 100644 index 00000000000..d6af60a9e85 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/Microsoft365BackupBackupPolicyAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 Microsoft365BackupBackupPolicyAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link Microsoft365BackupBackupPolicyAuditRecord} and sets the default values. + */ + public Microsoft365BackupBackupPolicyAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.microsoft365BackupBackupPolicyAuditRecord"); + } + /** + * 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 Microsoft365BackupBackupPolicyAuditRecord} + */ + @jakarta.annotation.Nonnull + public static Microsoft365BackupBackupPolicyAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new Microsoft365BackupBackupPolicyAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/Microsoft365BackupRestoreItemAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/Microsoft365BackupRestoreItemAuditRecord.java new file mode 100644 index 00000000000..a5e0a7eaf28 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/Microsoft365BackupRestoreItemAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 Microsoft365BackupRestoreItemAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link Microsoft365BackupRestoreItemAuditRecord} and sets the default values. + */ + public Microsoft365BackupRestoreItemAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.microsoft365BackupRestoreItemAuditRecord"); + } + /** + * 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 Microsoft365BackupRestoreItemAuditRecord} + */ + @jakarta.annotation.Nonnull + public static Microsoft365BackupRestoreItemAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new Microsoft365BackupRestoreItemAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/Microsoft365BackupRestoreTaskAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/Microsoft365BackupRestoreTaskAuditRecord.java new file mode 100644 index 00000000000..37612bb1bd6 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/Microsoft365BackupRestoreTaskAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 Microsoft365BackupRestoreTaskAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link Microsoft365BackupRestoreTaskAuditRecord} and sets the default values. + */ + public Microsoft365BackupRestoreTaskAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.microsoft365BackupRestoreTaskAuditRecord"); + } + /** + * 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 Microsoft365BackupRestoreTaskAuditRecord} + */ + @jakarta.annotation.Nonnull + public static Microsoft365BackupRestoreTaskAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new Microsoft365BackupRestoreTaskAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/MicrosoftDefenderExpertsBaseAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/MicrosoftDefenderExpertsBaseAuditRecord.java new file mode 100644 index 00000000000..030d47a1c91 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/MicrosoftDefenderExpertsBaseAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 MicrosoftDefenderExpertsBaseAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link MicrosoftDefenderExpertsBaseAuditRecord} and sets the default values. + */ + public MicrosoftDefenderExpertsBaseAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.microsoftDefenderExpertsBaseAuditRecord"); + } + /** + * 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 MicrosoftDefenderExpertsBaseAuditRecord} + */ + @jakarta.annotation.Nonnull + public static MicrosoftDefenderExpertsBaseAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MicrosoftDefenderExpertsBaseAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/MicrosoftDefenderExpertsXDRAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/MicrosoftDefenderExpertsXDRAuditRecord.java new file mode 100644 index 00000000000..4ab0f082441 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/MicrosoftDefenderExpertsXDRAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 MicrosoftDefenderExpertsXDRAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link MicrosoftDefenderExpertsXDRAuditRecord} and sets the default values. + */ + public MicrosoftDefenderExpertsXDRAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.microsoftDefenderExpertsXDRAuditRecord"); + } + /** + * 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 MicrosoftDefenderExpertsXDRAuditRecord} + */ + @jakarta.annotation.Nonnull + public static MicrosoftDefenderExpertsXDRAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MicrosoftDefenderExpertsXDRAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/MicrosoftFlowAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/MicrosoftFlowAuditRecord.java new file mode 100644 index 00000000000..aa8ed5154e1 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/MicrosoftFlowAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 MicrosoftFlowAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link MicrosoftFlowAuditRecord} and sets the default values. + */ + public MicrosoftFlowAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.microsoftFlowAuditRecord"); + } + /** + * 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 MicrosoftFlowAuditRecord} + */ + @jakarta.annotation.Nonnull + public static MicrosoftFlowAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MicrosoftFlowAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/MicrosoftFormsAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/MicrosoftFormsAuditRecord.java new file mode 100644 index 00000000000..0794ac9077a --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/MicrosoftFormsAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 MicrosoftFormsAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link MicrosoftFormsAuditRecord} and sets the default values. + */ + public MicrosoftFormsAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.microsoftFormsAuditRecord"); + } + /** + * 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 MicrosoftFormsAuditRecord} + */ + @jakarta.annotation.Nonnull + public static MicrosoftFormsAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MicrosoftFormsAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/MicrosoftGraphDataConnectConsent.java b/src/main/java/com/microsoft/graph/generated/models/security/MicrosoftGraphDataConnectConsent.java new file mode 100644 index 00000000000..81a27ed500d --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/MicrosoftGraphDataConnectConsent.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 MicrosoftGraphDataConnectConsent extends AuditData implements Parsable { + /** + * Instantiates a new {@link MicrosoftGraphDataConnectConsent} and sets the default values. + */ + public MicrosoftGraphDataConnectConsent() { + super(); + this.setOdataType("#microsoft.graph.security.microsoftGraphDataConnectConsent"); + } + /** + * 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 MicrosoftGraphDataConnectConsent} + */ + @jakarta.annotation.Nonnull + public static MicrosoftGraphDataConnectConsent createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MicrosoftGraphDataConnectConsent(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/MicrosoftGraphDataConnectOperation.java b/src/main/java/com/microsoft/graph/generated/models/security/MicrosoftGraphDataConnectOperation.java new file mode 100644 index 00000000000..2a424e1743d --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/MicrosoftGraphDataConnectOperation.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 MicrosoftGraphDataConnectOperation extends AuditData implements Parsable { + /** + * Instantiates a new {@link MicrosoftGraphDataConnectOperation} and sets the default values. + */ + public MicrosoftGraphDataConnectOperation() { + super(); + this.setOdataType("#microsoft.graph.security.microsoftGraphDataConnectOperation"); + } + /** + * 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 MicrosoftGraphDataConnectOperation} + */ + @jakarta.annotation.Nonnull + public static MicrosoftGraphDataConnectOperation createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MicrosoftGraphDataConnectOperation(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/MicrosoftPurviewDataMapOperationRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/MicrosoftPurviewDataMapOperationRecord.java new file mode 100644 index 00000000000..e49c5230978 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/MicrosoftPurviewDataMapOperationRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 MicrosoftPurviewDataMapOperationRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link MicrosoftPurviewDataMapOperationRecord} and sets the default values. + */ + public MicrosoftPurviewDataMapOperationRecord() { + super(); + this.setOdataType("#microsoft.graph.security.microsoftPurviewDataMapOperationRecord"); + } + /** + * 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 MicrosoftPurviewDataMapOperationRecord} + */ + @jakarta.annotation.Nonnull + public static MicrosoftPurviewDataMapOperationRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MicrosoftPurviewDataMapOperationRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/MicrosoftPurviewMetadataPolicyOperationRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/MicrosoftPurviewMetadataPolicyOperationRecord.java new file mode 100644 index 00000000000..34d6fc25479 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/MicrosoftPurviewMetadataPolicyOperationRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 MicrosoftPurviewMetadataPolicyOperationRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link MicrosoftPurviewMetadataPolicyOperationRecord} and sets the default values. + */ + public MicrosoftPurviewMetadataPolicyOperationRecord() { + super(); + this.setOdataType("#microsoft.graph.security.microsoftPurviewMetadataPolicyOperationRecord"); + } + /** + * 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 MicrosoftPurviewMetadataPolicyOperationRecord} + */ + @jakarta.annotation.Nonnull + public static MicrosoftPurviewMetadataPolicyOperationRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MicrosoftPurviewMetadataPolicyOperationRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/MicrosoftPurviewPolicyOperationRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/MicrosoftPurviewPolicyOperationRecord.java new file mode 100644 index 00000000000..39447742111 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/MicrosoftPurviewPolicyOperationRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 MicrosoftPurviewPolicyOperationRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link MicrosoftPurviewPolicyOperationRecord} and sets the default values. + */ + public MicrosoftPurviewPolicyOperationRecord() { + super(); + this.setOdataType("#microsoft.graph.security.microsoftPurviewPolicyOperationRecord"); + } + /** + * 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 MicrosoftPurviewPolicyOperationRecord} + */ + @jakarta.annotation.Nonnull + public static MicrosoftPurviewPolicyOperationRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MicrosoftPurviewPolicyOperationRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/MicrosoftPurviewPrivacyAuditEvent.java b/src/main/java/com/microsoft/graph/generated/models/security/MicrosoftPurviewPrivacyAuditEvent.java new file mode 100644 index 00000000000..e8ad6d4ee1f --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/MicrosoftPurviewPrivacyAuditEvent.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 MicrosoftPurviewPrivacyAuditEvent extends AuditData implements Parsable { + /** + * Instantiates a new {@link MicrosoftPurviewPrivacyAuditEvent} and sets the default values. + */ + public MicrosoftPurviewPrivacyAuditEvent() { + super(); + this.setOdataType("#microsoft.graph.security.microsoftPurviewPrivacyAuditEvent"); + } + /** + * 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 MicrosoftPurviewPrivacyAuditEvent} + */ + @jakarta.annotation.Nonnull + public static MicrosoftPurviewPrivacyAuditEvent createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MicrosoftPurviewPrivacyAuditEvent(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/MicrosoftStreamAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/MicrosoftStreamAuditRecord.java new file mode 100644 index 00000000000..94f91630cee --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/MicrosoftStreamAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 MicrosoftStreamAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link MicrosoftStreamAuditRecord} and sets the default values. + */ + public MicrosoftStreamAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.microsoftStreamAuditRecord"); + } + /** + * 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 MicrosoftStreamAuditRecord} + */ + @jakarta.annotation.Nonnull + public static MicrosoftStreamAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MicrosoftStreamAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/MicrosoftTeamsAdminAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/MicrosoftTeamsAdminAuditRecord.java new file mode 100644 index 00000000000..21e65ae7f8d --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/MicrosoftTeamsAdminAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 MicrosoftTeamsAdminAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link MicrosoftTeamsAdminAuditRecord} and sets the default values. + */ + public MicrosoftTeamsAdminAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.microsoftTeamsAdminAuditRecord"); + } + /** + * 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 MicrosoftTeamsAdminAuditRecord} + */ + @jakarta.annotation.Nonnull + public static MicrosoftTeamsAdminAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MicrosoftTeamsAdminAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/MicrosoftTeamsAnalyticsAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/MicrosoftTeamsAnalyticsAuditRecord.java new file mode 100644 index 00000000000..62d82416b33 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/MicrosoftTeamsAnalyticsAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 MicrosoftTeamsAnalyticsAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link MicrosoftTeamsAnalyticsAuditRecord} and sets the default values. + */ + public MicrosoftTeamsAnalyticsAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.microsoftTeamsAnalyticsAuditRecord"); + } + /** + * 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 MicrosoftTeamsAnalyticsAuditRecord} + */ + @jakarta.annotation.Nonnull + public static MicrosoftTeamsAnalyticsAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MicrosoftTeamsAnalyticsAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/MicrosoftTeamsAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/MicrosoftTeamsAuditRecord.java new file mode 100644 index 00000000000..44132ca51fb --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/MicrosoftTeamsAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 MicrosoftTeamsAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link MicrosoftTeamsAuditRecord} and sets the default values. + */ + public MicrosoftTeamsAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.microsoftTeamsAuditRecord"); + } + /** + * 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 MicrosoftTeamsAuditRecord} + */ + @jakarta.annotation.Nonnull + public static MicrosoftTeamsAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MicrosoftTeamsAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/MicrosoftTeamsDeviceAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/MicrosoftTeamsDeviceAuditRecord.java new file mode 100644 index 00000000000..357ac129354 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/MicrosoftTeamsDeviceAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 MicrosoftTeamsDeviceAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link MicrosoftTeamsDeviceAuditRecord} and sets the default values. + */ + public MicrosoftTeamsDeviceAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.microsoftTeamsDeviceAuditRecord"); + } + /** + * 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 MicrosoftTeamsDeviceAuditRecord} + */ + @jakarta.annotation.Nonnull + public static MicrosoftTeamsDeviceAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MicrosoftTeamsDeviceAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/MicrosoftTeamsRetentionLabelActionAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/MicrosoftTeamsRetentionLabelActionAuditRecord.java new file mode 100644 index 00000000000..bacab4243dd --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/MicrosoftTeamsRetentionLabelActionAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 MicrosoftTeamsRetentionLabelActionAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link MicrosoftTeamsRetentionLabelActionAuditRecord} and sets the default values. + */ + public MicrosoftTeamsRetentionLabelActionAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.microsoftTeamsRetentionLabelActionAuditRecord"); + } + /** + * 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 MicrosoftTeamsRetentionLabelActionAuditRecord} + */ + @jakarta.annotation.Nonnull + public static MicrosoftTeamsRetentionLabelActionAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MicrosoftTeamsRetentionLabelActionAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/MicrosoftTeamsSensitivityLabelActionAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/MicrosoftTeamsSensitivityLabelActionAuditRecord.java new file mode 100644 index 00000000000..d1ba3ff780e --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/MicrosoftTeamsSensitivityLabelActionAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 MicrosoftTeamsSensitivityLabelActionAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link MicrosoftTeamsSensitivityLabelActionAuditRecord} and sets the default values. + */ + public MicrosoftTeamsSensitivityLabelActionAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.microsoftTeamsSensitivityLabelActionAuditRecord"); + } + /** + * 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 MicrosoftTeamsSensitivityLabelActionAuditRecord} + */ + @jakarta.annotation.Nonnull + public static MicrosoftTeamsSensitivityLabelActionAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MicrosoftTeamsSensitivityLabelActionAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/MicrosoftTeamsShiftsAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/MicrosoftTeamsShiftsAuditRecord.java new file mode 100644 index 00000000000..52f78068aa5 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/MicrosoftTeamsShiftsAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 MicrosoftTeamsShiftsAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link MicrosoftTeamsShiftsAuditRecord} and sets the default values. + */ + public MicrosoftTeamsShiftsAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.microsoftTeamsShiftsAuditRecord"); + } + /** + * 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 MicrosoftTeamsShiftsAuditRecord} + */ + @jakarta.annotation.Nonnull + public static MicrosoftTeamsShiftsAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MicrosoftTeamsShiftsAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/MipAutoLabelExchangeItemAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/MipAutoLabelExchangeItemAuditRecord.java new file mode 100644 index 00000000000..a301b9d8409 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/MipAutoLabelExchangeItemAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 MipAutoLabelExchangeItemAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link MipAutoLabelExchangeItemAuditRecord} and sets the default values. + */ + public MipAutoLabelExchangeItemAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.mipAutoLabelExchangeItemAuditRecord"); + } + /** + * 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 MipAutoLabelExchangeItemAuditRecord} + */ + @jakarta.annotation.Nonnull + public static MipAutoLabelExchangeItemAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MipAutoLabelExchangeItemAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/MipAutoLabelItemAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/MipAutoLabelItemAuditRecord.java new file mode 100644 index 00000000000..695e128700d --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/MipAutoLabelItemAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 MipAutoLabelItemAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link MipAutoLabelItemAuditRecord} and sets the default values. + */ + public MipAutoLabelItemAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.mipAutoLabelItemAuditRecord"); + } + /** + * 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 MipAutoLabelItemAuditRecord} + */ + @jakarta.annotation.Nonnull + public static MipAutoLabelItemAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MipAutoLabelItemAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/MipAutoLabelPolicyAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/MipAutoLabelPolicyAuditRecord.java new file mode 100644 index 00000000000..0d79a51bf3b --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/MipAutoLabelPolicyAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 MipAutoLabelPolicyAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link MipAutoLabelPolicyAuditRecord} and sets the default values. + */ + public MipAutoLabelPolicyAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.mipAutoLabelPolicyAuditRecord"); + } + /** + * 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 MipAutoLabelPolicyAuditRecord} + */ + @jakarta.annotation.Nonnull + public static MipAutoLabelPolicyAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MipAutoLabelPolicyAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/MipAutoLabelProgressFeedbackAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/MipAutoLabelProgressFeedbackAuditRecord.java new file mode 100644 index 00000000000..5c0c4d5f4df --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/MipAutoLabelProgressFeedbackAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 MipAutoLabelProgressFeedbackAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link MipAutoLabelProgressFeedbackAuditRecord} and sets the default values. + */ + public MipAutoLabelProgressFeedbackAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.mipAutoLabelProgressFeedbackAuditRecord"); + } + /** + * 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 MipAutoLabelProgressFeedbackAuditRecord} + */ + @jakarta.annotation.Nonnull + public static MipAutoLabelProgressFeedbackAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MipAutoLabelProgressFeedbackAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/MipAutoLabelSharePointItemAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/MipAutoLabelSharePointItemAuditRecord.java new file mode 100644 index 00000000000..5c1ec4269d2 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/MipAutoLabelSharePointItemAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 MipAutoLabelSharePointItemAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link MipAutoLabelSharePointItemAuditRecord} and sets the default values. + */ + public MipAutoLabelSharePointItemAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.mipAutoLabelSharePointItemAuditRecord"); + } + /** + * 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 MipAutoLabelSharePointItemAuditRecord} + */ + @jakarta.annotation.Nonnull + public static MipAutoLabelSharePointItemAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MipAutoLabelSharePointItemAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/MipAutoLabelSharePointPolicyLocationAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/MipAutoLabelSharePointPolicyLocationAuditRecord.java new file mode 100644 index 00000000000..0b75b643c08 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/MipAutoLabelSharePointPolicyLocationAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 MipAutoLabelSharePointPolicyLocationAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link MipAutoLabelSharePointPolicyLocationAuditRecord} and sets the default values. + */ + public MipAutoLabelSharePointPolicyLocationAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.mipAutoLabelSharePointPolicyLocationAuditRecord"); + } + /** + * 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 MipAutoLabelSharePointPolicyLocationAuditRecord} + */ + @jakarta.annotation.Nonnull + public static MipAutoLabelSharePointPolicyLocationAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MipAutoLabelSharePointPolicyLocationAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/MipAutoLabelSimulationSharePointCompletionRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/MipAutoLabelSimulationSharePointCompletionRecord.java new file mode 100644 index 00000000000..b265fce1bc5 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/MipAutoLabelSimulationSharePointCompletionRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 MipAutoLabelSimulationSharePointCompletionRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link MipAutoLabelSimulationSharePointCompletionRecord} and sets the default values. + */ + public MipAutoLabelSimulationSharePointCompletionRecord() { + super(); + this.setOdataType("#microsoft.graph.security.mipAutoLabelSimulationSharePointCompletionRecord"); + } + /** + * 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 MipAutoLabelSimulationSharePointCompletionRecord} + */ + @jakarta.annotation.Nonnull + public static MipAutoLabelSimulationSharePointCompletionRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MipAutoLabelSimulationSharePointCompletionRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/MipAutoLabelSimulationSharePointProgressRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/MipAutoLabelSimulationSharePointProgressRecord.java new file mode 100644 index 00000000000..5ec6cf92e64 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/MipAutoLabelSimulationSharePointProgressRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 MipAutoLabelSimulationSharePointProgressRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link MipAutoLabelSimulationSharePointProgressRecord} and sets the default values. + */ + public MipAutoLabelSimulationSharePointProgressRecord() { + super(); + this.setOdataType("#microsoft.graph.security.mipAutoLabelSimulationSharePointProgressRecord"); + } + /** + * 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 MipAutoLabelSimulationSharePointProgressRecord} + */ + @jakarta.annotation.Nonnull + public static MipAutoLabelSimulationSharePointProgressRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MipAutoLabelSimulationSharePointProgressRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/MipAutoLabelSimulationStatisticsRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/MipAutoLabelSimulationStatisticsRecord.java new file mode 100644 index 00000000000..293ae66ce6a --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/MipAutoLabelSimulationStatisticsRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 MipAutoLabelSimulationStatisticsRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link MipAutoLabelSimulationStatisticsRecord} and sets the default values. + */ + public MipAutoLabelSimulationStatisticsRecord() { + super(); + this.setOdataType("#microsoft.graph.security.mipAutoLabelSimulationStatisticsRecord"); + } + /** + * 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 MipAutoLabelSimulationStatisticsRecord} + */ + @jakarta.annotation.Nonnull + public static MipAutoLabelSimulationStatisticsRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MipAutoLabelSimulationStatisticsRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/MipAutoLabelSimulationStatusRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/MipAutoLabelSimulationStatusRecord.java new file mode 100644 index 00000000000..0db80ee8777 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/MipAutoLabelSimulationStatusRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 MipAutoLabelSimulationStatusRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link MipAutoLabelSimulationStatusRecord} and sets the default values. + */ + public MipAutoLabelSimulationStatusRecord() { + super(); + this.setOdataType("#microsoft.graph.security.mipAutoLabelSimulationStatusRecord"); + } + /** + * 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 MipAutoLabelSimulationStatusRecord} + */ + @jakarta.annotation.Nonnull + public static MipAutoLabelSimulationStatusRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MipAutoLabelSimulationStatusRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/MipExactDataMatchAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/MipExactDataMatchAuditRecord.java new file mode 100644 index 00000000000..30d59158022 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/MipExactDataMatchAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 MipExactDataMatchAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link MipExactDataMatchAuditRecord} and sets the default values. + */ + public MipExactDataMatchAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.mipExactDataMatchAuditRecord"); + } + /** + * 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 MipExactDataMatchAuditRecord} + */ + @jakarta.annotation.Nonnull + public static MipExactDataMatchAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MipExactDataMatchAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/MipLabelAnalyticsAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/MipLabelAnalyticsAuditRecord.java new file mode 100644 index 00000000000..0e17cd05e64 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/MipLabelAnalyticsAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 MipLabelAnalyticsAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link MipLabelAnalyticsAuditRecord} and sets the default values. + */ + public MipLabelAnalyticsAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.mipLabelAnalyticsAuditRecord"); + } + /** + * 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 MipLabelAnalyticsAuditRecord} + */ + @jakarta.annotation.Nonnull + public static MipLabelAnalyticsAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MipLabelAnalyticsAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/MipLabelAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/MipLabelAuditRecord.java new file mode 100644 index 00000000000..5e0ad59e88c --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/MipLabelAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 MipLabelAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link MipLabelAuditRecord} and sets the default values. + */ + public MipLabelAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.mipLabelAuditRecord"); + } + /** + * 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 MipLabelAuditRecord} + */ + @jakarta.annotation.Nonnull + public static MipLabelAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MipLabelAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/MsdeGeneralSettingsAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/MsdeGeneralSettingsAuditRecord.java new file mode 100644 index 00000000000..911cd3085c9 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/MsdeGeneralSettingsAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 MsdeGeneralSettingsAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link MsdeGeneralSettingsAuditRecord} and sets the default values. + */ + public MsdeGeneralSettingsAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.msdeGeneralSettingsAuditRecord"); + } + /** + * 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 MsdeGeneralSettingsAuditRecord} + */ + @jakarta.annotation.Nonnull + public static MsdeGeneralSettingsAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MsdeGeneralSettingsAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/MsdeIndicatorsSettingsAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/MsdeIndicatorsSettingsAuditRecord.java new file mode 100644 index 00000000000..fcc1c42442e --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/MsdeIndicatorsSettingsAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 MsdeIndicatorsSettingsAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link MsdeIndicatorsSettingsAuditRecord} and sets the default values. + */ + public MsdeIndicatorsSettingsAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.msdeIndicatorsSettingsAuditRecord"); + } + /** + * 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 MsdeIndicatorsSettingsAuditRecord} + */ + @jakarta.annotation.Nonnull + public static MsdeIndicatorsSettingsAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MsdeIndicatorsSettingsAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/MsdeResponseActionsAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/MsdeResponseActionsAuditRecord.java new file mode 100644 index 00000000000..c413bf4040f --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/MsdeResponseActionsAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 MsdeResponseActionsAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link MsdeResponseActionsAuditRecord} and sets the default values. + */ + public MsdeResponseActionsAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.msdeResponseActionsAuditRecord"); + } + /** + * 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 MsdeResponseActionsAuditRecord} + */ + @jakarta.annotation.Nonnull + public static MsdeResponseActionsAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MsdeResponseActionsAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/MsdeRolesSettingsAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/MsdeRolesSettingsAuditRecord.java new file mode 100644 index 00000000000..6abe86a5f25 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/MsdeRolesSettingsAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 MsdeRolesSettingsAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link MsdeRolesSettingsAuditRecord} and sets the default values. + */ + public MsdeRolesSettingsAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.msdeRolesSettingsAuditRecord"); + } + /** + * 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 MsdeRolesSettingsAuditRecord} + */ + @jakarta.annotation.Nonnull + public static MsdeRolesSettingsAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MsdeRolesSettingsAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/MsticNationStateNotificationRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/MsticNationStateNotificationRecord.java new file mode 100644 index 00000000000..67edd18bc4a --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/MsticNationStateNotificationRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 MsticNationStateNotificationRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link MsticNationStateNotificationRecord} and sets the default values. + */ + public MsticNationStateNotificationRecord() { + super(); + this.setOdataType("#microsoft.graph.security.msticNationStateNotificationRecord"); + } + /** + * 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 MsticNationStateNotificationRecord} + */ + @jakarta.annotation.Nonnull + public static MsticNationStateNotificationRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MsticNationStateNotificationRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/MultiStageDispositionAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/MultiStageDispositionAuditRecord.java new file mode 100644 index 00000000000..9a38dabe6a9 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/MultiStageDispositionAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 MultiStageDispositionAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link MultiStageDispositionAuditRecord} and sets the default values. + */ + public MultiStageDispositionAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.multiStageDispositionAuditRecord"); + } + /** + * 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 MultiStageDispositionAuditRecord} + */ + @jakarta.annotation.Nonnull + public static MultiStageDispositionAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MultiStageDispositionAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/MyAnalyticsSettingsAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/MyAnalyticsSettingsAuditRecord.java new file mode 100644 index 00000000000..3e9e32bfef4 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/MyAnalyticsSettingsAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 MyAnalyticsSettingsAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link MyAnalyticsSettingsAuditRecord} and sets the default values. + */ + public MyAnalyticsSettingsAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.myAnalyticsSettingsAuditRecord"); + } + /** + * 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 MyAnalyticsSettingsAuditRecord} + */ + @jakarta.annotation.Nonnull + public static MyAnalyticsSettingsAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MyAnalyticsSettingsAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/OfficeNativeAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/OfficeNativeAuditRecord.java new file mode 100644 index 00000000000..3c69484a707 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/OfficeNativeAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 OfficeNativeAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link OfficeNativeAuditRecord} and sets the default values. + */ + public OfficeNativeAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.officeNativeAuditRecord"); + } + /** + * 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 OfficeNativeAuditRecord} + */ + @jakarta.annotation.Nonnull + public static OfficeNativeAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new OfficeNativeAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/OmePortalAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/OmePortalAuditRecord.java new file mode 100644 index 00000000000..c5833d0c244 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/OmePortalAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 OmePortalAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link OmePortalAuditRecord} and sets the default values. + */ + public OmePortalAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.omePortalAuditRecord"); + } + /** + * 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 OmePortalAuditRecord} + */ + @jakarta.annotation.Nonnull + public static OmePortalAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new OmePortalAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/OnPremisesFileShareScannerDlpAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/OnPremisesFileShareScannerDlpAuditRecord.java new file mode 100644 index 00000000000..ec5dbfa7289 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/OnPremisesFileShareScannerDlpAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 OnPremisesFileShareScannerDlpAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link OnPremisesFileShareScannerDlpAuditRecord} and sets the default values. + */ + public OnPremisesFileShareScannerDlpAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.onPremisesFileShareScannerDlpAuditRecord"); + } + /** + * 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 OnPremisesFileShareScannerDlpAuditRecord} + */ + @jakarta.annotation.Nonnull + public static OnPremisesFileShareScannerDlpAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new OnPremisesFileShareScannerDlpAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/OnPremisesScannerDlpAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/OnPremisesScannerDlpAuditRecord.java new file mode 100644 index 00000000000..f9639afa7e8 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/OnPremisesScannerDlpAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 OnPremisesScannerDlpAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link OnPremisesScannerDlpAuditRecord} and sets the default values. + */ + public OnPremisesScannerDlpAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.onPremisesScannerDlpAuditRecord"); + } + /** + * 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 OnPremisesScannerDlpAuditRecord} + */ + @jakarta.annotation.Nonnull + public static OnPremisesScannerDlpAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new OnPremisesScannerDlpAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/OnPremisesSharePointScannerDlpAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/OnPremisesSharePointScannerDlpAuditRecord.java new file mode 100644 index 00000000000..8fc4a108c9f --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/OnPremisesSharePointScannerDlpAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 OnPremisesSharePointScannerDlpAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link OnPremisesSharePointScannerDlpAuditRecord} and sets the default values. + */ + public OnPremisesSharePointScannerDlpAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.onPremisesSharePointScannerDlpAuditRecord"); + } + /** + * 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 OnPremisesSharePointScannerDlpAuditRecord} + */ + @jakarta.annotation.Nonnull + public static OnPremisesSharePointScannerDlpAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new OnPremisesSharePointScannerDlpAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/OneDriveAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/OneDriveAuditRecord.java new file mode 100644 index 00000000000..384bcc1f3ce --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/OneDriveAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 OneDriveAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link OneDriveAuditRecord} and sets the default values. + */ + public OneDriveAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.oneDriveAuditRecord"); + } + /** + * 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 OneDriveAuditRecord} + */ + @jakarta.annotation.Nonnull + public static OneDriveAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new OneDriveAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/OwaGetAccessTokenForResourceAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/OwaGetAccessTokenForResourceAuditRecord.java new file mode 100644 index 00000000000..2bc3b9124b5 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/OwaGetAccessTokenForResourceAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 OwaGetAccessTokenForResourceAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link OwaGetAccessTokenForResourceAuditRecord} and sets the default values. + */ + public OwaGetAccessTokenForResourceAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.owaGetAccessTokenForResourceAuditRecord"); + } + /** + * 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 OwaGetAccessTokenForResourceAuditRecord} + */ + @jakarta.annotation.Nonnull + public static OwaGetAccessTokenForResourceAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new OwaGetAccessTokenForResourceAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/PeopleAdminSettingsAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/PeopleAdminSettingsAuditRecord.java new file mode 100644 index 00000000000..ad09466dff5 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/PeopleAdminSettingsAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 PeopleAdminSettingsAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link PeopleAdminSettingsAuditRecord} and sets the default values. + */ + public PeopleAdminSettingsAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.peopleAdminSettingsAuditRecord"); + } + /** + * 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 PeopleAdminSettingsAuditRecord} + */ + @jakarta.annotation.Nonnull + public static PeopleAdminSettingsAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new PeopleAdminSettingsAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/PhysicalBadgingSignalAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/PhysicalBadgingSignalAuditRecord.java new file mode 100644 index 00000000000..23fe27273c7 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/PhysicalBadgingSignalAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 PhysicalBadgingSignalAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link PhysicalBadgingSignalAuditRecord} and sets the default values. + */ + public PhysicalBadgingSignalAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.physicalBadgingSignalAuditRecord"); + } + /** + * 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 PhysicalBadgingSignalAuditRecord} + */ + @jakarta.annotation.Nonnull + public static PhysicalBadgingSignalAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new PhysicalBadgingSignalAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/PlannerCopyPlanAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/PlannerCopyPlanAuditRecord.java new file mode 100644 index 00000000000..69db5e8d85d --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/PlannerCopyPlanAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 PlannerCopyPlanAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link PlannerCopyPlanAuditRecord} and sets the default values. + */ + public PlannerCopyPlanAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.plannerCopyPlanAuditRecord"); + } + /** + * 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 PlannerCopyPlanAuditRecord} + */ + @jakarta.annotation.Nonnull + public static PlannerCopyPlanAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new PlannerCopyPlanAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/PlannerPlanAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/PlannerPlanAuditRecord.java new file mode 100644 index 00000000000..24929ff755f --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/PlannerPlanAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 PlannerPlanAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link PlannerPlanAuditRecord} and sets the default values. + */ + public PlannerPlanAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.plannerPlanAuditRecord"); + } + /** + * 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 PlannerPlanAuditRecord} + */ + @jakarta.annotation.Nonnull + public static PlannerPlanAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new PlannerPlanAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/PlannerPlanListAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/PlannerPlanListAuditRecord.java new file mode 100644 index 00000000000..269c4ebeb71 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/PlannerPlanListAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 PlannerPlanListAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link PlannerPlanListAuditRecord} and sets the default values. + */ + public PlannerPlanListAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.plannerPlanListAuditRecord"); + } + /** + * 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 PlannerPlanListAuditRecord} + */ + @jakarta.annotation.Nonnull + public static PlannerPlanListAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new PlannerPlanListAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/PlannerRosterAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/PlannerRosterAuditRecord.java new file mode 100644 index 00000000000..a741b827fa5 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/PlannerRosterAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 PlannerRosterAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link PlannerRosterAuditRecord} and sets the default values. + */ + public PlannerRosterAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.plannerRosterAuditRecord"); + } + /** + * 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 PlannerRosterAuditRecord} + */ + @jakarta.annotation.Nonnull + public static PlannerRosterAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new PlannerRosterAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/PlannerRosterSensitivityLabelAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/PlannerRosterSensitivityLabelAuditRecord.java new file mode 100644 index 00000000000..99adbdde3c3 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/PlannerRosterSensitivityLabelAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 PlannerRosterSensitivityLabelAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link PlannerRosterSensitivityLabelAuditRecord} and sets the default values. + */ + public PlannerRosterSensitivityLabelAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.plannerRosterSensitivityLabelAuditRecord"); + } + /** + * 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 PlannerRosterSensitivityLabelAuditRecord} + */ + @jakarta.annotation.Nonnull + public static PlannerRosterSensitivityLabelAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new PlannerRosterSensitivityLabelAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/PlannerTaskAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/PlannerTaskAuditRecord.java new file mode 100644 index 00000000000..b0d00c3f336 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/PlannerTaskAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 PlannerTaskAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link PlannerTaskAuditRecord} and sets the default values. + */ + public PlannerTaskAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.plannerTaskAuditRecord"); + } + /** + * 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 PlannerTaskAuditRecord} + */ + @jakarta.annotation.Nonnull + public static PlannerTaskAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new PlannerTaskAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/PlannerTaskListAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/PlannerTaskListAuditRecord.java new file mode 100644 index 00000000000..5e15e13a9bd --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/PlannerTaskListAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 PlannerTaskListAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link PlannerTaskListAuditRecord} and sets the default values. + */ + public PlannerTaskListAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.plannerTaskListAuditRecord"); + } + /** + * 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 PlannerTaskListAuditRecord} + */ + @jakarta.annotation.Nonnull + public static PlannerTaskListAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new PlannerTaskListAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/PlannerTenantSettingsAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/PlannerTenantSettingsAuditRecord.java new file mode 100644 index 00000000000..15a9b677043 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/PlannerTenantSettingsAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 PlannerTenantSettingsAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link PlannerTenantSettingsAuditRecord} and sets the default values. + */ + public PlannerTenantSettingsAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.plannerTenantSettingsAuditRecord"); + } + /** + * 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 PlannerTenantSettingsAuditRecord} + */ + @jakarta.annotation.Nonnull + public static PlannerTenantSettingsAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new PlannerTenantSettingsAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/PowerAppsAuditAppRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/PowerAppsAuditAppRecord.java new file mode 100644 index 00000000000..6e219c48ba7 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/PowerAppsAuditAppRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 PowerAppsAuditAppRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link PowerAppsAuditAppRecord} and sets the default values. + */ + public PowerAppsAuditAppRecord() { + super(); + this.setOdataType("#microsoft.graph.security.powerAppsAuditAppRecord"); + } + /** + * 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 PowerAppsAuditAppRecord} + */ + @jakarta.annotation.Nonnull + public static PowerAppsAuditAppRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new PowerAppsAuditAppRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/PowerAppsAuditPlanRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/PowerAppsAuditPlanRecord.java new file mode 100644 index 00000000000..d76c6e22769 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/PowerAppsAuditPlanRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 PowerAppsAuditPlanRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link PowerAppsAuditPlanRecord} and sets the default values. + */ + public PowerAppsAuditPlanRecord() { + super(); + this.setOdataType("#microsoft.graph.security.powerAppsAuditPlanRecord"); + } + /** + * 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 PowerAppsAuditPlanRecord} + */ + @jakarta.annotation.Nonnull + public static PowerAppsAuditPlanRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new PowerAppsAuditPlanRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/PowerAppsAuditResourceRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/PowerAppsAuditResourceRecord.java new file mode 100644 index 00000000000..ca123b38ead --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/PowerAppsAuditResourceRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 PowerAppsAuditResourceRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link PowerAppsAuditResourceRecord} and sets the default values. + */ + public PowerAppsAuditResourceRecord() { + super(); + this.setOdataType("#microsoft.graph.security.powerAppsAuditResourceRecord"); + } + /** + * 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 PowerAppsAuditResourceRecord} + */ + @jakarta.annotation.Nonnull + public static PowerAppsAuditResourceRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new PowerAppsAuditResourceRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/PowerBiAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/PowerBiAuditRecord.java new file mode 100644 index 00000000000..0ea97ebc5c6 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/PowerBiAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 PowerBiAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link PowerBiAuditRecord} and sets the default values. + */ + public PowerBiAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.powerBiAuditRecord"); + } + /** + * 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 PowerBiAuditRecord} + */ + @jakarta.annotation.Nonnull + public static PowerBiAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new PowerBiAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/PowerBiDlpAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/PowerBiDlpAuditRecord.java new file mode 100644 index 00000000000..acb577fd153 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/PowerBiDlpAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 PowerBiDlpAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link PowerBiDlpAuditRecord} and sets the default values. + */ + public PowerBiDlpAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.powerBiDlpAuditRecord"); + } + /** + * 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 PowerBiDlpAuditRecord} + */ + @jakarta.annotation.Nonnull + public static PowerBiDlpAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new PowerBiDlpAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/PowerPagesSiteAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/PowerPagesSiteAuditRecord.java new file mode 100644 index 00000000000..5160f2a509f --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/PowerPagesSiteAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 PowerPagesSiteAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link PowerPagesSiteAuditRecord} and sets the default values. + */ + public PowerPagesSiteAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.powerPagesSiteAuditRecord"); + } + /** + * 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 PowerPagesSiteAuditRecord} + */ + @jakarta.annotation.Nonnull + public static PowerPagesSiteAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new PowerPagesSiteAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/PowerPlatformAdminDlpAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/PowerPlatformAdminDlpAuditRecord.java new file mode 100644 index 00000000000..ddf6cf4f122 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/PowerPlatformAdminDlpAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 PowerPlatformAdminDlpAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link PowerPlatformAdminDlpAuditRecord} and sets the default values. + */ + public PowerPlatformAdminDlpAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.powerPlatformAdminDlpAuditRecord"); + } + /** + * 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 PowerPlatformAdminDlpAuditRecord} + */ + @jakarta.annotation.Nonnull + public static PowerPlatformAdminDlpAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new PowerPlatformAdminDlpAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/PowerPlatformAdminEnvironmentAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/PowerPlatformAdminEnvironmentAuditRecord.java new file mode 100644 index 00000000000..6ec2853e363 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/PowerPlatformAdminEnvironmentAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 PowerPlatformAdminEnvironmentAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link PowerPlatformAdminEnvironmentAuditRecord} and sets the default values. + */ + public PowerPlatformAdminEnvironmentAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.powerPlatformAdminEnvironmentAuditRecord"); + } + /** + * 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 PowerPlatformAdminEnvironmentAuditRecord} + */ + @jakarta.annotation.Nonnull + public static PowerPlatformAdminEnvironmentAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new PowerPlatformAdminEnvironmentAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/PowerPlatformAdministratorActivityRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/PowerPlatformAdministratorActivityRecord.java new file mode 100644 index 00000000000..cdeb2e1c13d --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/PowerPlatformAdministratorActivityRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 PowerPlatformAdministratorActivityRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link PowerPlatformAdministratorActivityRecord} and sets the default values. + */ + public PowerPlatformAdministratorActivityRecord() { + super(); + this.setOdataType("#microsoft.graph.security.powerPlatformAdministratorActivityRecord"); + } + /** + * 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 PowerPlatformAdministratorActivityRecord} + */ + @jakarta.annotation.Nonnull + public static PowerPlatformAdministratorActivityRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new PowerPlatformAdministratorActivityRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/PowerPlatformLockboxResourceAccessRequestAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/PowerPlatformLockboxResourceAccessRequestAuditRecord.java new file mode 100644 index 00000000000..719a21df4dc --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/PowerPlatformLockboxResourceAccessRequestAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 PowerPlatformLockboxResourceAccessRequestAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link PowerPlatformLockboxResourceAccessRequestAuditRecord} and sets the default values. + */ + public PowerPlatformLockboxResourceAccessRequestAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.powerPlatformLockboxResourceAccessRequestAuditRecord"); + } + /** + * 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 PowerPlatformLockboxResourceAccessRequestAuditRecord} + */ + @jakarta.annotation.Nonnull + public static PowerPlatformLockboxResourceAccessRequestAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new PowerPlatformLockboxResourceAccessRequestAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/PowerPlatformLockboxResourceCommandAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/PowerPlatformLockboxResourceCommandAuditRecord.java new file mode 100644 index 00000000000..111f2791d8a --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/PowerPlatformLockboxResourceCommandAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 PowerPlatformLockboxResourceCommandAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link PowerPlatformLockboxResourceCommandAuditRecord} and sets the default values. + */ + public PowerPlatformLockboxResourceCommandAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.powerPlatformLockboxResourceCommandAuditRecord"); + } + /** + * 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 PowerPlatformLockboxResourceCommandAuditRecord} + */ + @jakarta.annotation.Nonnull + public static PowerPlatformLockboxResourceCommandAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new PowerPlatformLockboxResourceCommandAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/PowerPlatformServiceActivityAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/PowerPlatformServiceActivityAuditRecord.java new file mode 100644 index 00000000000..5277d45aed7 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/PowerPlatformServiceActivityAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 PowerPlatformServiceActivityAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link PowerPlatformServiceActivityAuditRecord} and sets the default values. + */ + public PowerPlatformServiceActivityAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.powerPlatformServiceActivityAuditRecord"); + } + /** + * 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 PowerPlatformServiceActivityAuditRecord} + */ + @jakarta.annotation.Nonnull + public static PowerPlatformServiceActivityAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new PowerPlatformServiceActivityAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/PrivacyDataMatchAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/PrivacyDataMatchAuditRecord.java new file mode 100644 index 00000000000..a67044f68ae --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/PrivacyDataMatchAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 PrivacyDataMatchAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link PrivacyDataMatchAuditRecord} and sets the default values. + */ + public PrivacyDataMatchAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.privacyDataMatchAuditRecord"); + } + /** + * 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 PrivacyDataMatchAuditRecord} + */ + @jakarta.annotation.Nonnull + public static PrivacyDataMatchAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new PrivacyDataMatchAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/PrivacyDataMinimizationRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/PrivacyDataMinimizationRecord.java new file mode 100644 index 00000000000..b8084b7b3ae --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/PrivacyDataMinimizationRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 PrivacyDataMinimizationRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link PrivacyDataMinimizationRecord} and sets the default values. + */ + public PrivacyDataMinimizationRecord() { + super(); + this.setOdataType("#microsoft.graph.security.privacyDataMinimizationRecord"); + } + /** + * 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 PrivacyDataMinimizationRecord} + */ + @jakarta.annotation.Nonnull + public static PrivacyDataMinimizationRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new PrivacyDataMinimizationRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/PrivacyDigestEmailRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/PrivacyDigestEmailRecord.java new file mode 100644 index 00000000000..87d0bbd9d23 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/PrivacyDigestEmailRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 PrivacyDigestEmailRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link PrivacyDigestEmailRecord} and sets the default values. + */ + public PrivacyDigestEmailRecord() { + super(); + this.setOdataType("#microsoft.graph.security.privacyDigestEmailRecord"); + } + /** + * 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 PrivacyDigestEmailRecord} + */ + @jakarta.annotation.Nonnull + public static PrivacyDigestEmailRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new PrivacyDigestEmailRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/PrivacyOpenAccessAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/PrivacyOpenAccessAuditRecord.java new file mode 100644 index 00000000000..2e853122811 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/PrivacyOpenAccessAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 PrivacyOpenAccessAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link PrivacyOpenAccessAuditRecord} and sets the default values. + */ + public PrivacyOpenAccessAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.privacyOpenAccessAuditRecord"); + } + /** + * 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 PrivacyOpenAccessAuditRecord} + */ + @jakarta.annotation.Nonnull + public static PrivacyOpenAccessAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new PrivacyOpenAccessAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/PrivacyPortalAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/PrivacyPortalAuditRecord.java new file mode 100644 index 00000000000..6f245438de2 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/PrivacyPortalAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 PrivacyPortalAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link PrivacyPortalAuditRecord} and sets the default values. + */ + public PrivacyPortalAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.privacyPortalAuditRecord"); + } + /** + * 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 PrivacyPortalAuditRecord} + */ + @jakarta.annotation.Nonnull + public static PrivacyPortalAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new PrivacyPortalAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/PrivacyRemediationActionRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/PrivacyRemediationActionRecord.java new file mode 100644 index 00000000000..d38df02d084 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/PrivacyRemediationActionRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 PrivacyRemediationActionRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link PrivacyRemediationActionRecord} and sets the default values. + */ + public PrivacyRemediationActionRecord() { + super(); + this.setOdataType("#microsoft.graph.security.privacyRemediationActionRecord"); + } + /** + * 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 PrivacyRemediationActionRecord} + */ + @jakarta.annotation.Nonnull + public static PrivacyRemediationActionRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new PrivacyRemediationActionRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/PrivacyRemediationRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/PrivacyRemediationRecord.java new file mode 100644 index 00000000000..f3ccb768437 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/PrivacyRemediationRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 PrivacyRemediationRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link PrivacyRemediationRecord} and sets the default values. + */ + public PrivacyRemediationRecord() { + super(); + this.setOdataType("#microsoft.graph.security.privacyRemediationRecord"); + } + /** + * 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 PrivacyRemediationRecord} + */ + @jakarta.annotation.Nonnull + public static PrivacyRemediationRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new PrivacyRemediationRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/PrivacyTenantAuditHistoryRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/PrivacyTenantAuditHistoryRecord.java new file mode 100644 index 00000000000..72e0912bd7c --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/PrivacyTenantAuditHistoryRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 PrivacyTenantAuditHistoryRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link PrivacyTenantAuditHistoryRecord} and sets the default values. + */ + public PrivacyTenantAuditHistoryRecord() { + super(); + this.setOdataType("#microsoft.graph.security.privacyTenantAuditHistoryRecord"); + } + /** + * 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 PrivacyTenantAuditHistoryRecord} + */ + @jakarta.annotation.Nonnull + public static PrivacyTenantAuditHistoryRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new PrivacyTenantAuditHistoryRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/ProjectAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/ProjectAuditRecord.java new file mode 100644 index 00000000000..6c303cc2a00 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/ProjectAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 ProjectAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link ProjectAuditRecord} and sets the default values. + */ + public ProjectAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.projectAuditRecord"); + } + /** + * 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 ProjectAuditRecord} + */ + @jakarta.annotation.Nonnull + public static ProjectAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ProjectAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/ProjectForTheWebAssignedToMeSettingsAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/ProjectForTheWebAssignedToMeSettingsAuditRecord.java new file mode 100644 index 00000000000..fead773681e --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/ProjectForTheWebAssignedToMeSettingsAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 ProjectForTheWebAssignedToMeSettingsAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link ProjectForTheWebAssignedToMeSettingsAuditRecord} and sets the default values. + */ + public ProjectForTheWebAssignedToMeSettingsAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.projectForTheWebAssignedToMeSettingsAuditRecord"); + } + /** + * 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 ProjectForTheWebAssignedToMeSettingsAuditRecord} + */ + @jakarta.annotation.Nonnull + public static ProjectForTheWebAssignedToMeSettingsAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ProjectForTheWebAssignedToMeSettingsAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/ProjectForTheWebProjectAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/ProjectForTheWebProjectAuditRecord.java new file mode 100644 index 00000000000..74396e00626 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/ProjectForTheWebProjectAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 ProjectForTheWebProjectAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link ProjectForTheWebProjectAuditRecord} and sets the default values. + */ + public ProjectForTheWebProjectAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.projectForTheWebProjectAuditRecord"); + } + /** + * 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 ProjectForTheWebProjectAuditRecord} + */ + @jakarta.annotation.Nonnull + public static ProjectForTheWebProjectAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ProjectForTheWebProjectAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/ProjectForTheWebProjectSettingsAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/ProjectForTheWebProjectSettingsAuditRecord.java new file mode 100644 index 00000000000..e2bb51c8b36 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/ProjectForTheWebProjectSettingsAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 ProjectForTheWebProjectSettingsAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link ProjectForTheWebProjectSettingsAuditRecord} and sets the default values. + */ + public ProjectForTheWebProjectSettingsAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.projectForTheWebProjectSettingsAuditRecord"); + } + /** + * 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 ProjectForTheWebProjectSettingsAuditRecord} + */ + @jakarta.annotation.Nonnull + public static ProjectForTheWebProjectSettingsAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ProjectForTheWebProjectSettingsAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/ProjectForTheWebRoadmapAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/ProjectForTheWebRoadmapAuditRecord.java new file mode 100644 index 00000000000..3cd177755eb --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/ProjectForTheWebRoadmapAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 ProjectForTheWebRoadmapAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link ProjectForTheWebRoadmapAuditRecord} and sets the default values. + */ + public ProjectForTheWebRoadmapAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.projectForTheWebRoadmapAuditRecord"); + } + /** + * 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 ProjectForTheWebRoadmapAuditRecord} + */ + @jakarta.annotation.Nonnull + public static ProjectForTheWebRoadmapAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ProjectForTheWebRoadmapAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/ProjectForTheWebRoadmapItemAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/ProjectForTheWebRoadmapItemAuditRecord.java new file mode 100644 index 00000000000..630d7bd0954 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/ProjectForTheWebRoadmapItemAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 ProjectForTheWebRoadmapItemAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link ProjectForTheWebRoadmapItemAuditRecord} and sets the default values. + */ + public ProjectForTheWebRoadmapItemAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.projectForTheWebRoadmapItemAuditRecord"); + } + /** + * 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 ProjectForTheWebRoadmapItemAuditRecord} + */ + @jakarta.annotation.Nonnull + public static ProjectForTheWebRoadmapItemAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ProjectForTheWebRoadmapItemAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/ProjectForTheWebRoadmapSettingsAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/ProjectForTheWebRoadmapSettingsAuditRecord.java new file mode 100644 index 00000000000..6dc8f3afceb --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/ProjectForTheWebRoadmapSettingsAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 ProjectForTheWebRoadmapSettingsAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link ProjectForTheWebRoadmapSettingsAuditRecord} and sets the default values. + */ + public ProjectForTheWebRoadmapSettingsAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.projectForTheWebRoadmapSettingsAuditRecord"); + } + /** + * 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 ProjectForTheWebRoadmapSettingsAuditRecord} + */ + @jakarta.annotation.Nonnull + public static ProjectForTheWebRoadmapSettingsAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ProjectForTheWebRoadmapSettingsAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/ProjectForTheWebTaskAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/ProjectForTheWebTaskAuditRecord.java new file mode 100644 index 00000000000..e1195e427dd --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/ProjectForTheWebTaskAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 ProjectForTheWebTaskAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link ProjectForTheWebTaskAuditRecord} and sets the default values. + */ + public ProjectForTheWebTaskAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.projectForTheWebTaskAuditRecord"); + } + /** + * 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 ProjectForTheWebTaskAuditRecord} + */ + @jakarta.annotation.Nonnull + public static ProjectForTheWebTaskAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ProjectForTheWebTaskAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/PublicFolderAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/PublicFolderAuditRecord.java new file mode 100644 index 00000000000..08b357bf970 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/PublicFolderAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 PublicFolderAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link PublicFolderAuditRecord} and sets the default values. + */ + public PublicFolderAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.publicFolderAuditRecord"); + } + /** + * 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 PublicFolderAuditRecord} + */ + @jakarta.annotation.Nonnull + public static PublicFolderAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new PublicFolderAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/PurviewInsiderRiskAlertsRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/PurviewInsiderRiskAlertsRecord.java new file mode 100644 index 00000000000..0a271fb5639 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/PurviewInsiderRiskAlertsRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 PurviewInsiderRiskAlertsRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link PurviewInsiderRiskAlertsRecord} and sets the default values. + */ + public PurviewInsiderRiskAlertsRecord() { + super(); + this.setOdataType("#microsoft.graph.security.purviewInsiderRiskAlertsRecord"); + } + /** + * 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 PurviewInsiderRiskAlertsRecord} + */ + @jakarta.annotation.Nonnull + public static PurviewInsiderRiskAlertsRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new PurviewInsiderRiskAlertsRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/PurviewInsiderRiskCasesRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/PurviewInsiderRiskCasesRecord.java new file mode 100644 index 00000000000..36bcfae66de --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/PurviewInsiderRiskCasesRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 PurviewInsiderRiskCasesRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link PurviewInsiderRiskCasesRecord} and sets the default values. + */ + public PurviewInsiderRiskCasesRecord() { + super(); + this.setOdataType("#microsoft.graph.security.purviewInsiderRiskCasesRecord"); + } + /** + * 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 PurviewInsiderRiskCasesRecord} + */ + @jakarta.annotation.Nonnull + public static PurviewInsiderRiskCasesRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new PurviewInsiderRiskCasesRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/QuarantineAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/QuarantineAuditRecord.java new file mode 100644 index 00000000000..ea0a6ff22e3 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/QuarantineAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 QuarantineAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link QuarantineAuditRecord} and sets the default values. + */ + public QuarantineAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.quarantineAuditRecord"); + } + /** + * 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 QuarantineAuditRecord} + */ + @jakarta.annotation.Nonnull + public static QuarantineAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new QuarantineAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/RecordsManagementAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/RecordsManagementAuditRecord.java new file mode 100644 index 00000000000..624c20a150d --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/RecordsManagementAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 RecordsManagementAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link RecordsManagementAuditRecord} and sets the default values. + */ + public RecordsManagementAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.recordsManagementAuditRecord"); + } + /** + * 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 RecordsManagementAuditRecord} + */ + @jakarta.annotation.Nonnull + public static RecordsManagementAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new RecordsManagementAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/RetentionPolicyAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/RetentionPolicyAuditRecord.java new file mode 100644 index 00000000000..50fc8e47095 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/RetentionPolicyAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 RetentionPolicyAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link RetentionPolicyAuditRecord} and sets the default values. + */ + public RetentionPolicyAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.retentionPolicyAuditRecord"); + } + /** + * 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 RetentionPolicyAuditRecord} + */ + @jakarta.annotation.Nonnull + public static RetentionPolicyAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new RetentionPolicyAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/ScoreEvidence.java b/src/main/java/com/microsoft/graph/generated/models/security/ScoreEvidence.java new file mode 100644 index 00000000000..bd0a8813a0b --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/ScoreEvidence.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 ScoreEvidence extends AuditData implements Parsable { + /** + * Instantiates a new {@link ScoreEvidence} and sets the default values. + */ + public ScoreEvidence() { + super(); + this.setOdataType("#microsoft.graph.security.scoreEvidence"); + } + /** + * 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 ScoreEvidence} + */ + @jakarta.annotation.Nonnull + public static ScoreEvidence createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ScoreEvidence(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/ScorePlatformGenericAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/ScorePlatformGenericAuditRecord.java new file mode 100644 index 00000000000..46d21df70df --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/ScorePlatformGenericAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 ScorePlatformGenericAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link ScorePlatformGenericAuditRecord} and sets the default values. + */ + public ScorePlatformGenericAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.scorePlatformGenericAuditRecord"); + } + /** + * 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 ScorePlatformGenericAuditRecord} + */ + @jakarta.annotation.Nonnull + public static ScorePlatformGenericAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ScorePlatformGenericAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/ScriptRunAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/ScriptRunAuditRecord.java new file mode 100644 index 00000000000..814ed155ac1 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/ScriptRunAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 ScriptRunAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link ScriptRunAuditRecord} and sets the default values. + */ + public ScriptRunAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.scriptRunAuditRecord"); + } + /** + * 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 ScriptRunAuditRecord} + */ + @jakarta.annotation.Nonnull + public static ScriptRunAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ScriptRunAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/SearchAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/SearchAuditRecord.java new file mode 100644 index 00000000000..699af035d6e --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/SearchAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 SearchAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link SearchAuditRecord} and sets the default values. + */ + public SearchAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.searchAuditRecord"); + } + /** + * 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 SearchAuditRecord} + */ + @jakarta.annotation.Nonnull + public static SearchAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new SearchAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/SecurityComplianceAlertRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/SecurityComplianceAlertRecord.java new file mode 100644 index 00000000000..d29d6b153de --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/SecurityComplianceAlertRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 SecurityComplianceAlertRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link SecurityComplianceAlertRecord} and sets the default values. + */ + public SecurityComplianceAlertRecord() { + super(); + this.setOdataType("#microsoft.graph.security.securityComplianceAlertRecord"); + } + /** + * 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 SecurityComplianceAlertRecord} + */ + @jakarta.annotation.Nonnull + public static SecurityComplianceAlertRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new SecurityComplianceAlertRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/SecurityComplianceCenterEOPCmdletAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/SecurityComplianceCenterEOPCmdletAuditRecord.java new file mode 100644 index 00000000000..0c5246355ea --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/SecurityComplianceCenterEOPCmdletAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 SecurityComplianceCenterEOPCmdletAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link SecurityComplianceCenterEOPCmdletAuditRecord} and sets the default values. + */ + public SecurityComplianceCenterEOPCmdletAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.securityComplianceCenterEOPCmdletAuditRecord"); + } + /** + * 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 SecurityComplianceCenterEOPCmdletAuditRecord} + */ + @jakarta.annotation.Nonnull + public static SecurityComplianceCenterEOPCmdletAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new SecurityComplianceCenterEOPCmdletAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/SecurityComplianceInsightsAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/SecurityComplianceInsightsAuditRecord.java new file mode 100644 index 00000000000..005f6715c7e --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/SecurityComplianceInsightsAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 SecurityComplianceInsightsAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link SecurityComplianceInsightsAuditRecord} and sets the default values. + */ + public SecurityComplianceInsightsAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.securityComplianceInsightsAuditRecord"); + } + /** + * 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 SecurityComplianceInsightsAuditRecord} + */ + @jakarta.annotation.Nonnull + public static SecurityComplianceInsightsAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new SecurityComplianceInsightsAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/SecurityComplianceRBACAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/SecurityComplianceRBACAuditRecord.java new file mode 100644 index 00000000000..896aae73d84 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/SecurityComplianceRBACAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 SecurityComplianceRBACAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link SecurityComplianceRBACAuditRecord} and sets the default values. + */ + public SecurityComplianceRBACAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.securityComplianceRBACAuditRecord"); + } + /** + * 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 SecurityComplianceRBACAuditRecord} + */ + @jakarta.annotation.Nonnull + public static SecurityComplianceRBACAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new SecurityComplianceRBACAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/SecurityComplianceUserChangeAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/SecurityComplianceUserChangeAuditRecord.java new file mode 100644 index 00000000000..edd188799f4 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/SecurityComplianceUserChangeAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 SecurityComplianceUserChangeAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link SecurityComplianceUserChangeAuditRecord} and sets the default values. + */ + public SecurityComplianceUserChangeAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.securityComplianceUserChangeAuditRecord"); + } + /** + * 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 SecurityComplianceUserChangeAuditRecord} + */ + @jakarta.annotation.Nonnull + public static SecurityComplianceUserChangeAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new SecurityComplianceUserChangeAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/SharePointAppPermissionOperationAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/SharePointAppPermissionOperationAuditRecord.java new file mode 100644 index 00000000000..a4a616cff64 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/SharePointAppPermissionOperationAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 SharePointAppPermissionOperationAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link SharePointAppPermissionOperationAuditRecord} and sets the default values. + */ + public SharePointAppPermissionOperationAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.sharePointAppPermissionOperationAuditRecord"); + } + /** + * 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 SharePointAppPermissionOperationAuditRecord} + */ + @jakarta.annotation.Nonnull + public static SharePointAppPermissionOperationAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new SharePointAppPermissionOperationAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/SharePointAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/SharePointAuditRecord.java new file mode 100644 index 00000000000..b37a0a46f16 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/SharePointAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 SharePointAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link SharePointAuditRecord} and sets the default values. + */ + public SharePointAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.sharePointAuditRecord"); + } + /** + * 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 SharePointAuditRecord} + */ + @jakarta.annotation.Nonnull + public static SharePointAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new SharePointAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/SharePointCommentOperationAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/SharePointCommentOperationAuditRecord.java new file mode 100644 index 00000000000..49c6df33346 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/SharePointCommentOperationAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 SharePointCommentOperationAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link SharePointCommentOperationAuditRecord} and sets the default values. + */ + public SharePointCommentOperationAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.sharePointCommentOperationAuditRecord"); + } + /** + * 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 SharePointCommentOperationAuditRecord} + */ + @jakarta.annotation.Nonnull + public static SharePointCommentOperationAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new SharePointCommentOperationAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/SharePointContentTypeOperationAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/SharePointContentTypeOperationAuditRecord.java new file mode 100644 index 00000000000..8da11a84a53 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/SharePointContentTypeOperationAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 SharePointContentTypeOperationAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link SharePointContentTypeOperationAuditRecord} and sets the default values. + */ + public SharePointContentTypeOperationAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.sharePointContentTypeOperationAuditRecord"); + } + /** + * 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 SharePointContentTypeOperationAuditRecord} + */ + @jakarta.annotation.Nonnull + public static SharePointContentTypeOperationAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new SharePointContentTypeOperationAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/SharePointESignatureAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/SharePointESignatureAuditRecord.java new file mode 100644 index 00000000000..20bd0724e4b --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/SharePointESignatureAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 SharePointESignatureAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link SharePointESignatureAuditRecord} and sets the default values. + */ + public SharePointESignatureAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.sharePointESignatureAuditRecord"); + } + /** + * 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 SharePointESignatureAuditRecord} + */ + @jakarta.annotation.Nonnull + public static SharePointESignatureAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new SharePointESignatureAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/SharePointFieldOperationAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/SharePointFieldOperationAuditRecord.java new file mode 100644 index 00000000000..c0db12ddaca --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/SharePointFieldOperationAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 SharePointFieldOperationAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link SharePointFieldOperationAuditRecord} and sets the default values. + */ + public SharePointFieldOperationAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.sharePointFieldOperationAuditRecord"); + } + /** + * 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 SharePointFieldOperationAuditRecord} + */ + @jakarta.annotation.Nonnull + public static SharePointFieldOperationAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new SharePointFieldOperationAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/SharePointFileOperationAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/SharePointFileOperationAuditRecord.java new file mode 100644 index 00000000000..ef4f47af496 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/SharePointFileOperationAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 SharePointFileOperationAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link SharePointFileOperationAuditRecord} and sets the default values. + */ + public SharePointFileOperationAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.sharePointFileOperationAuditRecord"); + } + /** + * 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 SharePointFileOperationAuditRecord} + */ + @jakarta.annotation.Nonnull + public static SharePointFileOperationAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new SharePointFileOperationAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/SharePointListOperationAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/SharePointListOperationAuditRecord.java new file mode 100644 index 00000000000..64c3cb7bf84 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/SharePointListOperationAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 SharePointListOperationAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link SharePointListOperationAuditRecord} and sets the default values. + */ + public SharePointListOperationAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.sharePointListOperationAuditRecord"); + } + /** + * 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 SharePointListOperationAuditRecord} + */ + @jakarta.annotation.Nonnull + public static SharePointListOperationAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new SharePointListOperationAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/SharePointSharingOperationAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/SharePointSharingOperationAuditRecord.java new file mode 100644 index 00000000000..79319654d6a --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/SharePointSharingOperationAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 SharePointSharingOperationAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link SharePointSharingOperationAuditRecord} and sets the default values. + */ + public SharePointSharingOperationAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.sharePointSharingOperationAuditRecord"); + } + /** + * 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 SharePointSharingOperationAuditRecord} + */ + @jakarta.annotation.Nonnull + public static SharePointSharingOperationAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new SharePointSharingOperationAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/SkypeForBusinessBaseAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/SkypeForBusinessBaseAuditRecord.java new file mode 100644 index 00000000000..c74387bf499 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/SkypeForBusinessBaseAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 SkypeForBusinessBaseAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link SkypeForBusinessBaseAuditRecord} and sets the default values. + */ + public SkypeForBusinessBaseAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.skypeForBusinessBaseAuditRecord"); + } + /** + * 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 SkypeForBusinessBaseAuditRecord} + */ + @jakarta.annotation.Nonnull + public static SkypeForBusinessBaseAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new SkypeForBusinessBaseAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/SkypeForBusinessCmdletsAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/SkypeForBusinessCmdletsAuditRecord.java new file mode 100644 index 00000000000..eee84f65d23 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/SkypeForBusinessCmdletsAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 SkypeForBusinessCmdletsAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link SkypeForBusinessCmdletsAuditRecord} and sets the default values. + */ + public SkypeForBusinessCmdletsAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.skypeForBusinessCmdletsAuditRecord"); + } + /** + * 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 SkypeForBusinessCmdletsAuditRecord} + */ + @jakarta.annotation.Nonnull + public static SkypeForBusinessCmdletsAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new SkypeForBusinessCmdletsAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/SkypeForBusinessPSTNUsageAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/SkypeForBusinessPSTNUsageAuditRecord.java new file mode 100644 index 00000000000..431273b7416 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/SkypeForBusinessPSTNUsageAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 SkypeForBusinessPSTNUsageAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link SkypeForBusinessPSTNUsageAuditRecord} and sets the default values. + */ + public SkypeForBusinessPSTNUsageAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.skypeForBusinessPSTNUsageAuditRecord"); + } + /** + * 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 SkypeForBusinessPSTNUsageAuditRecord} + */ + @jakarta.annotation.Nonnull + public static SkypeForBusinessPSTNUsageAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new SkypeForBusinessPSTNUsageAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/SkypeForBusinessUsersBlockedAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/SkypeForBusinessUsersBlockedAuditRecord.java new file mode 100644 index 00000000000..078728cab2b --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/SkypeForBusinessUsersBlockedAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 SkypeForBusinessUsersBlockedAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link SkypeForBusinessUsersBlockedAuditRecord} and sets the default values. + */ + public SkypeForBusinessUsersBlockedAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.skypeForBusinessUsersBlockedAuditRecord"); + } + /** + * 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 SkypeForBusinessUsersBlockedAuditRecord} + */ + @jakarta.annotation.Nonnull + public static SkypeForBusinessUsersBlockedAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new SkypeForBusinessUsersBlockedAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/SmsCreatePhoneNumberRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/SmsCreatePhoneNumberRecord.java new file mode 100644 index 00000000000..f12c40b3b03 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/SmsCreatePhoneNumberRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 SmsCreatePhoneNumberRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link SmsCreatePhoneNumberRecord} and sets the default values. + */ + public SmsCreatePhoneNumberRecord() { + super(); + this.setOdataType("#microsoft.graph.security.smsCreatePhoneNumberRecord"); + } + /** + * 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 SmsCreatePhoneNumberRecord} + */ + @jakarta.annotation.Nonnull + public static SmsCreatePhoneNumberRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new SmsCreatePhoneNumberRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/SmsDeletePhoneNumberRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/SmsDeletePhoneNumberRecord.java new file mode 100644 index 00000000000..ccda05f04eb --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/SmsDeletePhoneNumberRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 SmsDeletePhoneNumberRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link SmsDeletePhoneNumberRecord} and sets the default values. + */ + public SmsDeletePhoneNumberRecord() { + super(); + this.setOdataType("#microsoft.graph.security.smsDeletePhoneNumberRecord"); + } + /** + * 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 SmsDeletePhoneNumberRecord} + */ + @jakarta.annotation.Nonnull + public static SmsDeletePhoneNumberRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new SmsDeletePhoneNumberRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/SupervisoryReviewDayXInsightsAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/SupervisoryReviewDayXInsightsAuditRecord.java new file mode 100644 index 00000000000..556eee3e925 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/SupervisoryReviewDayXInsightsAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 SupervisoryReviewDayXInsightsAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link SupervisoryReviewDayXInsightsAuditRecord} and sets the default values. + */ + public SupervisoryReviewDayXInsightsAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.supervisoryReviewDayXInsightsAuditRecord"); + } + /** + * 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 SupervisoryReviewDayXInsightsAuditRecord} + */ + @jakarta.annotation.Nonnull + public static SupervisoryReviewDayXInsightsAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new SupervisoryReviewDayXInsightsAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/SyntheticProbeAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/SyntheticProbeAuditRecord.java new file mode 100644 index 00000000000..e9714b217b5 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/SyntheticProbeAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 SyntheticProbeAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link SyntheticProbeAuditRecord} and sets the default values. + */ + public SyntheticProbeAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.syntheticProbeAuditRecord"); + } + /** + * 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 SyntheticProbeAuditRecord} + */ + @jakarta.annotation.Nonnull + public static SyntheticProbeAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new SyntheticProbeAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/TeamsEasyApprovalsAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/TeamsEasyApprovalsAuditRecord.java new file mode 100644 index 00000000000..a1f144a1ce0 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/TeamsEasyApprovalsAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 TeamsEasyApprovalsAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link TeamsEasyApprovalsAuditRecord} and sets the default values. + */ + public TeamsEasyApprovalsAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.teamsEasyApprovalsAuditRecord"); + } + /** + * 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 TeamsEasyApprovalsAuditRecord} + */ + @jakarta.annotation.Nonnull + public static TeamsEasyApprovalsAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new TeamsEasyApprovalsAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/TeamsHealthcareAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/TeamsHealthcareAuditRecord.java new file mode 100644 index 00000000000..be7f427bb03 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/TeamsHealthcareAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 TeamsHealthcareAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link TeamsHealthcareAuditRecord} and sets the default values. + */ + public TeamsHealthcareAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.teamsHealthcareAuditRecord"); + } + /** + * 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 TeamsHealthcareAuditRecord} + */ + @jakarta.annotation.Nonnull + public static TeamsHealthcareAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new TeamsHealthcareAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/TeamsUpdatesAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/TeamsUpdatesAuditRecord.java new file mode 100644 index 00000000000..77a4d2018ab --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/TeamsUpdatesAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 TeamsUpdatesAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link TeamsUpdatesAuditRecord} and sets the default values. + */ + public TeamsUpdatesAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.teamsUpdatesAuditRecord"); + } + /** + * 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 TeamsUpdatesAuditRecord} + */ + @jakarta.annotation.Nonnull + public static TeamsUpdatesAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new TeamsUpdatesAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/TenantAllowBlockListAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/TenantAllowBlockListAuditRecord.java new file mode 100644 index 00000000000..a8c8fd6bb09 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/TenantAllowBlockListAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 TenantAllowBlockListAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link TenantAllowBlockListAuditRecord} and sets the default values. + */ + public TenantAllowBlockListAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.tenantAllowBlockListAuditRecord"); + } + /** + * 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 TenantAllowBlockListAuditRecord} + */ + @jakarta.annotation.Nonnull + public static TenantAllowBlockListAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new TenantAllowBlockListAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/ThreatFinderAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/ThreatFinderAuditRecord.java new file mode 100644 index 00000000000..177e1dda967 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/ThreatFinderAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 ThreatFinderAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link ThreatFinderAuditRecord} and sets the default values. + */ + public ThreatFinderAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.threatFinderAuditRecord"); + } + /** + * 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 ThreatFinderAuditRecord} + */ + @jakarta.annotation.Nonnull + public static ThreatFinderAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ThreatFinderAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/ThreatIntelligenceAtpContentData.java b/src/main/java/com/microsoft/graph/generated/models/security/ThreatIntelligenceAtpContentData.java new file mode 100644 index 00000000000..d691e660184 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/ThreatIntelligenceAtpContentData.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 ThreatIntelligenceAtpContentData extends AuditData implements Parsable { + /** + * Instantiates a new {@link ThreatIntelligenceAtpContentData} and sets the default values. + */ + public ThreatIntelligenceAtpContentData() { + super(); + this.setOdataType("#microsoft.graph.security.threatIntelligenceAtpContentData"); + } + /** + * 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 ThreatIntelligenceAtpContentData} + */ + @jakarta.annotation.Nonnull + public static ThreatIntelligenceAtpContentData createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ThreatIntelligenceAtpContentData(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/ThreatIntelligenceMailData.java b/src/main/java/com/microsoft/graph/generated/models/security/ThreatIntelligenceMailData.java new file mode 100644 index 00000000000..f802bbaa11a --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/ThreatIntelligenceMailData.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 ThreatIntelligenceMailData extends AuditData implements Parsable { + /** + * Instantiates a new {@link ThreatIntelligenceMailData} and sets the default values. + */ + public ThreatIntelligenceMailData() { + super(); + this.setOdataType("#microsoft.graph.security.threatIntelligenceMailData"); + } + /** + * 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 ThreatIntelligenceMailData} + */ + @jakarta.annotation.Nonnull + public static ThreatIntelligenceMailData createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ThreatIntelligenceMailData(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/ThreatIntelligenceUrlClickData.java b/src/main/java/com/microsoft/graph/generated/models/security/ThreatIntelligenceUrlClickData.java new file mode 100644 index 00000000000..19d49fefd00 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/ThreatIntelligenceUrlClickData.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 ThreatIntelligenceUrlClickData extends AuditData implements Parsable { + /** + * Instantiates a new {@link ThreatIntelligenceUrlClickData} and sets the default values. + */ + public ThreatIntelligenceUrlClickData() { + super(); + this.setOdataType("#microsoft.graph.security.threatIntelligenceUrlClickData"); + } + /** + * 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 ThreatIntelligenceUrlClickData} + */ + @jakarta.annotation.Nonnull + public static ThreatIntelligenceUrlClickData createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ThreatIntelligenceUrlClickData(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/TodoAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/TodoAuditRecord.java new file mode 100644 index 00000000000..aa76b69a198 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/TodoAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 TodoAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link TodoAuditRecord} and sets the default values. + */ + public TodoAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.todoAuditRecord"); + } + /** + * 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 TodoAuditRecord} + */ + @jakarta.annotation.Nonnull + public static TodoAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new TodoAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/UamOperationAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/UamOperationAuditRecord.java new file mode 100644 index 00000000000..514bc714d38 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/UamOperationAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 UamOperationAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link UamOperationAuditRecord} and sets the default values. + */ + public UamOperationAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.uamOperationAuditRecord"); + } + /** + * 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 UamOperationAuditRecord} + */ + @jakarta.annotation.Nonnull + public static UamOperationAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new UamOperationAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/UnifiedGroupAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/UnifiedGroupAuditRecord.java new file mode 100644 index 00000000000..5931d950781 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/UnifiedGroupAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 UnifiedGroupAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link UnifiedGroupAuditRecord} and sets the default values. + */ + public UnifiedGroupAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.unifiedGroupAuditRecord"); + } + /** + * 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 UnifiedGroupAuditRecord} + */ + @jakarta.annotation.Nonnull + public static UnifiedGroupAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new UnifiedGroupAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/UnifiedSimulationMatchedItemAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/UnifiedSimulationMatchedItemAuditRecord.java new file mode 100644 index 00000000000..a2c764edaa9 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/UnifiedSimulationMatchedItemAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 UnifiedSimulationMatchedItemAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link UnifiedSimulationMatchedItemAuditRecord} and sets the default values. + */ + public UnifiedSimulationMatchedItemAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.unifiedSimulationMatchedItemAuditRecord"); + } + /** + * 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 UnifiedSimulationMatchedItemAuditRecord} + */ + @jakarta.annotation.Nonnull + public static UnifiedSimulationMatchedItemAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new UnifiedSimulationMatchedItemAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/UnifiedSimulationSummaryAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/UnifiedSimulationSummaryAuditRecord.java new file mode 100644 index 00000000000..59b3beef89d --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/UnifiedSimulationSummaryAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 UnifiedSimulationSummaryAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link UnifiedSimulationSummaryAuditRecord} and sets the default values. + */ + public UnifiedSimulationSummaryAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.unifiedSimulationSummaryAuditRecord"); + } + /** + * 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 UnifiedSimulationSummaryAuditRecord} + */ + @jakarta.annotation.Nonnull + public static UnifiedSimulationSummaryAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new UnifiedSimulationSummaryAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/UploadCertificateRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/UploadCertificateRecord.java new file mode 100644 index 00000000000..6dd10079222 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/UploadCertificateRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 UploadCertificateRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link UploadCertificateRecord} and sets the default values. + */ + public UploadCertificateRecord() { + super(); + this.setOdataType("#microsoft.graph.security.uploadCertificateRecord"); + } + /** + * 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 UploadCertificateRecord} + */ + @jakarta.annotation.Nonnull + public static UploadCertificateRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new UploadCertificateRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/UrbacAssignmentAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/UrbacAssignmentAuditRecord.java new file mode 100644 index 00000000000..dc5e81e408c --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/UrbacAssignmentAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 UrbacAssignmentAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link UrbacAssignmentAuditRecord} and sets the default values. + */ + public UrbacAssignmentAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.urbacAssignmentAuditRecord"); + } + /** + * 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 UrbacAssignmentAuditRecord} + */ + @jakarta.annotation.Nonnull + public static UrbacAssignmentAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new UrbacAssignmentAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/UrbacEnableStateAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/UrbacEnableStateAuditRecord.java new file mode 100644 index 00000000000..13b998a05f7 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/UrbacEnableStateAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 UrbacEnableStateAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link UrbacEnableStateAuditRecord} and sets the default values. + */ + public UrbacEnableStateAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.urbacEnableStateAuditRecord"); + } + /** + * 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 UrbacEnableStateAuditRecord} + */ + @jakarta.annotation.Nonnull + public static UrbacEnableStateAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new UrbacEnableStateAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/UrbacRoleAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/UrbacRoleAuditRecord.java new file mode 100644 index 00000000000..7a5833d816c --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/UrbacRoleAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 UrbacRoleAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link UrbacRoleAuditRecord} and sets the default values. + */ + public UrbacRoleAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.urbacRoleAuditRecord"); + } + /** + * 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 UrbacRoleAuditRecord} + */ + @jakarta.annotation.Nonnull + public static UrbacRoleAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new UrbacRoleAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/UserTrainingAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/UserTrainingAuditRecord.java new file mode 100644 index 00000000000..38167ad1c87 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/UserTrainingAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 UserTrainingAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link UserTrainingAuditRecord} and sets the default values. + */ + public UserTrainingAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.userTrainingAuditRecord"); + } + /** + * 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 UserTrainingAuditRecord} + */ + @jakarta.annotation.Nonnull + public static UserTrainingAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new UserTrainingAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/VfamBasePolicyAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/VfamBasePolicyAuditRecord.java new file mode 100644 index 00000000000..9ecdf79169c --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/VfamBasePolicyAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 VfamBasePolicyAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link VfamBasePolicyAuditRecord} and sets the default values. + */ + public VfamBasePolicyAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.vfamBasePolicyAuditRecord"); + } + /** + * 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 VfamBasePolicyAuditRecord} + */ + @jakarta.annotation.Nonnull + public static VfamBasePolicyAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new VfamBasePolicyAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/VfamCreatePolicyAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/VfamCreatePolicyAuditRecord.java new file mode 100644 index 00000000000..67f252a79c4 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/VfamCreatePolicyAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 VfamCreatePolicyAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link VfamCreatePolicyAuditRecord} and sets the default values. + */ + public VfamCreatePolicyAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.vfamCreatePolicyAuditRecord"); + } + /** + * 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 VfamCreatePolicyAuditRecord} + */ + @jakarta.annotation.Nonnull + public static VfamCreatePolicyAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new VfamCreatePolicyAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/VfamDeletePolicyAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/VfamDeletePolicyAuditRecord.java new file mode 100644 index 00000000000..dbcfcb3c22c --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/VfamDeletePolicyAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 VfamDeletePolicyAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link VfamDeletePolicyAuditRecord} and sets the default values. + */ + public VfamDeletePolicyAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.vfamDeletePolicyAuditRecord"); + } + /** + * 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 VfamDeletePolicyAuditRecord} + */ + @jakarta.annotation.Nonnull + public static VfamDeletePolicyAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new VfamDeletePolicyAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/VfamUpdatePolicyAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/VfamUpdatePolicyAuditRecord.java new file mode 100644 index 00000000000..81d6626544c --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/VfamUpdatePolicyAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 VfamUpdatePolicyAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link VfamUpdatePolicyAuditRecord} and sets the default values. + */ + public VfamUpdatePolicyAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.vfamUpdatePolicyAuditRecord"); + } + /** + * 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 VfamUpdatePolicyAuditRecord} + */ + @jakarta.annotation.Nonnull + public static VfamUpdatePolicyAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new VfamUpdatePolicyAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/VivaGoalsAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/VivaGoalsAuditRecord.java new file mode 100644 index 00000000000..b4d7e356852 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/VivaGoalsAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 VivaGoalsAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link VivaGoalsAuditRecord} and sets the default values. + */ + public VivaGoalsAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.vivaGoalsAuditRecord"); + } + /** + * 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 VivaGoalsAuditRecord} + */ + @jakarta.annotation.Nonnull + public static VivaGoalsAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new VivaGoalsAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/VivaLearningAdminAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/VivaLearningAdminAuditRecord.java new file mode 100644 index 00000000000..97e7041001a --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/VivaLearningAdminAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 VivaLearningAdminAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link VivaLearningAdminAuditRecord} and sets the default values. + */ + public VivaLearningAdminAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.vivaLearningAdminAuditRecord"); + } + /** + * 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 VivaLearningAdminAuditRecord} + */ + @jakarta.annotation.Nonnull + public static VivaLearningAdminAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new VivaLearningAdminAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/VivaLearningAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/VivaLearningAuditRecord.java new file mode 100644 index 00000000000..c15d27d2889 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/VivaLearningAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 VivaLearningAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link VivaLearningAuditRecord} and sets the default values. + */ + public VivaLearningAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.vivaLearningAuditRecord"); + } + /** + * 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 VivaLearningAuditRecord} + */ + @jakarta.annotation.Nonnull + public static VivaLearningAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new VivaLearningAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/VivaPulseAdminAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/VivaPulseAdminAuditRecord.java new file mode 100644 index 00000000000..9a0d5b70c8d --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/VivaPulseAdminAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 VivaPulseAdminAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link VivaPulseAdminAuditRecord} and sets the default values. + */ + public VivaPulseAdminAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.vivaPulseAdminAuditRecord"); + } + /** + * 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 VivaPulseAdminAuditRecord} + */ + @jakarta.annotation.Nonnull + public static VivaPulseAdminAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new VivaPulseAdminAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/VivaPulseOrganizerAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/VivaPulseOrganizerAuditRecord.java new file mode 100644 index 00000000000..b5b8ecbe233 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/VivaPulseOrganizerAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 VivaPulseOrganizerAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link VivaPulseOrganizerAuditRecord} and sets the default values. + */ + public VivaPulseOrganizerAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.vivaPulseOrganizerAuditRecord"); + } + /** + * 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 VivaPulseOrganizerAuditRecord} + */ + @jakarta.annotation.Nonnull + public static VivaPulseOrganizerAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new VivaPulseOrganizerAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/VivaPulseReportAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/VivaPulseReportAuditRecord.java new file mode 100644 index 00000000000..b8b90f1b639 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/VivaPulseReportAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 VivaPulseReportAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link VivaPulseReportAuditRecord} and sets the default values. + */ + public VivaPulseReportAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.vivaPulseReportAuditRecord"); + } + /** + * 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 VivaPulseReportAuditRecord} + */ + @jakarta.annotation.Nonnull + public static VivaPulseReportAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new VivaPulseReportAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/VivaPulseResponseAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/VivaPulseResponseAuditRecord.java new file mode 100644 index 00000000000..fecd876531f --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/VivaPulseResponseAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 VivaPulseResponseAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link VivaPulseResponseAuditRecord} and sets the default values. + */ + public VivaPulseResponseAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.vivaPulseResponseAuditRecord"); + } + /** + * 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 VivaPulseResponseAuditRecord} + */ + @jakarta.annotation.Nonnull + public static VivaPulseResponseAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new VivaPulseResponseAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/WdatpAlertsAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/WdatpAlertsAuditRecord.java new file mode 100644 index 00000000000..cbcb9b83d37 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/WdatpAlertsAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 WdatpAlertsAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link WdatpAlertsAuditRecord} and sets the default values. + */ + public WdatpAlertsAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.wdatpAlertsAuditRecord"); + } + /** + * 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 WdatpAlertsAuditRecord} + */ + @jakarta.annotation.Nonnull + public static WdatpAlertsAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new WdatpAlertsAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/Windows365CustomerLockboxAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/Windows365CustomerLockboxAuditRecord.java new file mode 100644 index 00000000000..f3db2e10035 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/Windows365CustomerLockboxAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 Windows365CustomerLockboxAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link Windows365CustomerLockboxAuditRecord} and sets the default values. + */ + public Windows365CustomerLockboxAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.windows365CustomerLockboxAuditRecord"); + } + /** + * 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 Windows365CustomerLockboxAuditRecord} + */ + @jakarta.annotation.Nonnull + public static Windows365CustomerLockboxAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new Windows365CustomerLockboxAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/WorkplaceAnalyticsAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/WorkplaceAnalyticsAuditRecord.java new file mode 100644 index 00000000000..6cdef3e2f66 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/WorkplaceAnalyticsAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 WorkplaceAnalyticsAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link WorkplaceAnalyticsAuditRecord} and sets the default values. + */ + public WorkplaceAnalyticsAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.workplaceAnalyticsAuditRecord"); + } + /** + * 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 WorkplaceAnalyticsAuditRecord} + */ + @jakarta.annotation.Nonnull + public static WorkplaceAnalyticsAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new WorkplaceAnalyticsAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/security/YammerAuditRecord.java b/src/main/java/com/microsoft/graph/generated/models/security/YammerAuditRecord.java new file mode 100644 index 00000000000..1435f513c51 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/security/YammerAuditRecord.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.models.security; + +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 YammerAuditRecord extends AuditData implements Parsable { + /** + * Instantiates a new {@link YammerAuditRecord} and sets the default values. + */ + public YammerAuditRecord() { + super(); + this.setOdataType("#microsoft.graph.security.yammerAuditRecord"); + } + /** + * 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 YammerAuditRecord} + */ + @jakarta.annotation.Nonnull + public static YammerAuditRecord createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new YammerAuditRecord(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/organization/item/OrganizationItemRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/organization/item/OrganizationItemRequestBuilder.java index c8b48c57fe4..67d356ac054 100644 --- a/src/main/java/com/microsoft/graph/generated/organization/item/OrganizationItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/organization/item/OrganizationItemRequestBuilder.java @@ -160,23 +160,23 @@ public Organization get(@jakarta.annotation.Nullable final java.util.function.Co return this.requestAdapter.send(requestInfo, errorMapping, Organization::createFromDiscriminatorValue); } /** - * Update the properties of the currently authenticated organization. In this case, organization is defined as a collection of exactly one record, and so its ID must be specified in the request. The ID is also known as the tenantId of the organization. + * Update the properties of a organization object. * @param body The request body * @return a {@link Organization} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public Organization patch(@jakarta.annotation.Nonnull final Organization body) { return patch(body, null); } /** - * Update the properties of the currently authenticated organization. In this case, organization is defined as a collection of exactly one record, and so its ID must be specified in the request. The ID is also known as the tenantId of the organization. + * Update the properties of a organization object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link Organization} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public Organization patch(@jakarta.annotation.Nonnull final Organization body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -227,7 +227,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the properties of the currently authenticated organization. In this case, organization is defined as a collection of exactly one record, and so its ID must be specified in the request. The ID is also known as the tenantId of the organization. + * Update the properties of a organization object. * @param body The request body * @return a {@link RequestInformation} */ @@ -236,7 +236,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Update the properties of the currently authenticated organization. In this case, organization is defined as a collection of exactly one record, and so its ID must be specified in the request. The ID is also known as the tenantId of the organization. + * Update the properties of a organization 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/policies/crosstenantaccesspolicy/partners/item/identitysynchronization/IdentitySynchronizationRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/policies/crosstenantaccesspolicy/partners/item/identitysynchronization/IdentitySynchronizationRequestBuilder.java index 16a4e5727e8..5e67cb27ede 100644 --- a/src/main/java/com/microsoft/graph/generated/policies/crosstenantaccesspolicy/partners/item/identitysynchronization/IdentitySynchronizationRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/policies/crosstenantaccesspolicy/partners/item/identitysynchronization/IdentitySynchronizationRequestBuilder.java @@ -81,23 +81,23 @@ public CrossTenantIdentitySyncPolicyPartner get(@jakarta.annotation.Nullable fin return this.requestAdapter.send(requestInfo, errorMapping, CrossTenantIdentitySyncPolicyPartner::createFromDiscriminatorValue); } /** - * Update the user synchronization policy of a partner-specific configuration. + * Create a cross-tenant user synchronization policy for a partner-specific configuration. * @param body The request body * @return a {@link CrossTenantIdentitySyncPolicyPartner} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public CrossTenantIdentitySyncPolicyPartner put(@jakarta.annotation.Nonnull final CrossTenantIdentitySyncPolicyPartner body) { return put(body, null); } /** - * Update the user synchronization policy of a partner-specific configuration. + * Create a cross-tenant user synchronization policy for a partner-specific configuration. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link CrossTenantIdentitySyncPolicyPartner} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public CrossTenantIdentitySyncPolicyPartner put(@jakarta.annotation.Nonnull final CrossTenantIdentitySyncPolicyPartner body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -148,7 +148,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the user synchronization policy of a partner-specific configuration. + * Create a cross-tenant user synchronization policy for a partner-specific configuration. * @param body The request body * @return a {@link RequestInformation} */ @@ -157,7 +157,7 @@ public RequestInformation toPutRequestInformation(@jakarta.annotation.Nonnull fi return toPutRequestInformation(body, null); } /** - * Update the user synchronization policy of a partner-specific configuration. + * Create a cross-tenant user synchronization policy for a partner-specific configuration. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/generated/reports/partners/billing/reconciliation/ReconciliationRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/reports/partners/billing/reconciliation/ReconciliationRequestBuilder.java index 1f5c12731da..16b093f2de6 100644 --- a/src/main/java/com/microsoft/graph/generated/reports/partners/billing/reconciliation/ReconciliationRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/reports/partners/billing/reconciliation/ReconciliationRequestBuilder.java @@ -73,7 +73,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Represents details for billed invoice reconciliation data. + * Represents details for billed and unbilled invoice reconciliation data. * @return a {@link BillingReconciliation} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -82,7 +82,7 @@ public BillingReconciliation get() { return get(null); } /** - * Represents details for billed invoice reconciliation data. + * Represents details for billed and unbilled invoice reconciliation data. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link BillingReconciliation} * @throws ODataError When receiving a 4XX or 5XX status code @@ -140,7 +140,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Represents details for billed invoice reconciliation data. + * Represents details for billed and unbilled invoice reconciliation data. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -148,7 +148,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Represents details for billed invoice reconciliation data. + * Represents details for billed and unbilled invoice reconciliation data. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -200,7 +200,7 @@ public ReconciliationRequestBuilder withUrl(@jakarta.annotation.Nonnull final St public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Represents details for billed invoice reconciliation data. + * Represents details for billed and unbilled invoice reconciliation data. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/generated/reports/partners/billing/reconciliation/unbilled/UnbilledRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/reports/partners/billing/reconciliation/unbilled/UnbilledRequestBuilder.java index dc9fd42708f..1923eb81526 100644 --- a/src/main/java/com/microsoft/graph/generated/reports/partners/billing/reconciliation/unbilled/UnbilledRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/reports/partners/billing/reconciliation/unbilled/UnbilledRequestBuilder.java @@ -64,7 +64,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Get unbilled from reports + * Represents details for unbilled invoice reconciliation data. * @return a {@link UnbilledReconciliation} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -73,7 +73,7 @@ public UnbilledReconciliation get() { return get(null); } /** - * Get unbilled from reports + * Represents details for unbilled invoice reconciliation data. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link UnbilledReconciliation} * @throws ODataError When receiving a 4XX or 5XX status code @@ -131,7 +131,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Get unbilled from reports + * Represents details for unbilled invoice reconciliation data. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -139,7 +139,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get unbilled from reports + * Represents details for unbilled invoice reconciliation data. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -191,7 +191,7 @@ public UnbilledRequestBuilder withUrl(@jakarta.annotation.Nonnull final String r public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Get unbilled from reports + * Represents details for unbilled invoice reconciliation data. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/generated/reports/partners/billing/reconciliation/unbilled/microsoftgraphpartnersbillingexport/MicrosoftGraphPartnersBillingExportRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/reports/partners/billing/reconciliation/unbilled/microsoftgraphpartnersbillingexport/MicrosoftGraphPartnersBillingExportRequestBuilder.java index f2b0657dd9c..64ce66ee6dc 100644 --- a/src/main/java/com/microsoft/graph/generated/reports/partners/billing/reconciliation/unbilled/microsoftgraphpartnersbillingexport/MicrosoftGraphPartnersBillingExportRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/reports/partners/billing/reconciliation/unbilled/microsoftgraphpartnersbillingexport/MicrosoftGraphPartnersBillingExportRequestBuilder.java @@ -36,21 +36,23 @@ public MicrosoftGraphPartnersBillingExportRequestBuilder(@jakarta.annotation.Non super(requestAdapter, "{+baseurl}/reports/partners/billing/reconciliation/unbilled/microsoft.graph.partners.billing.export", rawUrl); } /** - * Invoke action export + * Export the unbilled invoice reconciliation data for a specific billing period and a given currency. * @param body The request body * @return a {@link Operation} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public Operation post(@jakarta.annotation.Nonnull final ExportPostRequestBody body) { return post(body, null); } /** - * Invoke action export + * Export the unbilled invoice reconciliation data for a specific billing period and a given currency. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link Operation} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public Operation post(@jakarta.annotation.Nonnull final ExportPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -61,7 +63,7 @@ public Operation post(@jakarta.annotation.Nonnull final ExportPostRequestBody bo return this.requestAdapter.send(requestInfo, errorMapping, Operation::createFromDiscriminatorValue); } /** - * Invoke action export + * Export the unbilled invoice reconciliation data for a specific billing period and a given currency. * @param body The request body * @return a {@link RequestInformation} */ @@ -70,7 +72,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Invoke action export + * Export the unbilled invoice reconciliation data for a specific billing period and a given currency. * @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/security/SecurityRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/security/SecurityRequestBuilder.java index 3734c6e92c7..cbebbaed2e8 100644 --- a/src/main/java/com/microsoft/graph/generated/security/SecurityRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/security/SecurityRequestBuilder.java @@ -5,6 +5,7 @@ import com.microsoft.graph.security.alerts_v2.AlertsV2RequestBuilder; import com.microsoft.graph.security.alerts.AlertsRequestBuilder; import com.microsoft.graph.security.attacksimulation.AttackSimulationRequestBuilder; +import com.microsoft.graph.security.auditlog.AuditLogRequestBuilder; import com.microsoft.graph.security.cases.CasesRequestBuilder; import com.microsoft.graph.security.datasecurityandgovernance.DataSecurityAndGovernanceRequestBuilder; import com.microsoft.graph.security.identities.IdentitiesRequestBuilder; @@ -59,6 +60,14 @@ public AlertsV2RequestBuilder alertsV2() { public AttackSimulationRequestBuilder attackSimulation() { return new AttackSimulationRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the auditLog property of the microsoft.graph.security entity. + * @return a {@link AuditLogRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AuditLogRequestBuilder auditLog() { + return new AuditLogRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the cases property of the microsoft.graph.security entity. * @return a {@link CasesRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/generated/security/auditlog/AuditLogRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/security/auditlog/AuditLogRequestBuilder.java new file mode 100644 index 00000000000..51d7c190228 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/security/auditlog/AuditLogRequestBuilder.java @@ -0,0 +1,237 @@ +package com.microsoft.graph.security.auditlog; + +import com.microsoft.graph.models.odataerrors.ODataError; +import com.microsoft.graph.models.security.AuditCoreRoot; +import com.microsoft.graph.security.auditlog.queries.QueriesRequestBuilder; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the auditLog property of the microsoft.graph.security entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AuditLogRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the queries property of the microsoft.graph.security.auditCoreRoot entity. + * @return a {@link QueriesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public QueriesRequestBuilder queries() { + return new QueriesRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link AuditLogRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AuditLogRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/security/auditLog{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AuditLogRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AuditLogRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/security/auditLog{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property auditLog for security + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property auditLog for security + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get auditLog from security + * @return a {@link AuditCoreRoot} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AuditCoreRoot get() { + return get(null); + } + /** + * Get auditLog from security + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AuditCoreRoot} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AuditCoreRoot get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AuditCoreRoot::createFromDiscriminatorValue); + } + /** + * Update the navigation property auditLog in security + * @param body The request body + * @return a {@link AuditCoreRoot} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AuditCoreRoot patch(@jakarta.annotation.Nonnull final AuditCoreRoot body) { + return patch(body, null); + } + /** + * Update the navigation property auditLog in security + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AuditCoreRoot} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AuditCoreRoot patch(@jakarta.annotation.Nonnull final AuditCoreRoot body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AuditCoreRoot::createFromDiscriminatorValue); + } + /** + * Delete navigation property auditLog for security + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property auditLog for security + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get auditLog from security + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get auditLog from security + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property auditLog in security + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AuditCoreRoot body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property auditLog in security + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AuditCoreRoot body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AuditLogRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AuditLogRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AuditLogRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get auditLog from security + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/generated/security/auditlog/queries/QueriesRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/security/auditlog/queries/QueriesRequestBuilder.java new file mode 100644 index 00000000000..f6b45b3eaa2 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/security/auditlog/queries/QueriesRequestBuilder.java @@ -0,0 +1,247 @@ +package com.microsoft.graph.security.auditlog.queries; + +import com.microsoft.graph.models.odataerrors.ODataError; +import com.microsoft.graph.models.security.AuditLogQuery; +import com.microsoft.graph.models.security.AuditLogQueryCollectionResponse; +import com.microsoft.graph.security.auditlog.queries.count.CountRequestBuilder; +import com.microsoft.graph.security.auditlog.queries.item.AuditLogQueryItemRequestBuilder; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the queries property of the microsoft.graph.security.auditCoreRoot entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class QueriesRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the queries property of the microsoft.graph.security.auditCoreRoot entity. + * @param auditLogQueryId The unique identifier of auditLogQuery + * @return a {@link AuditLogQueryItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AuditLogQueryItemRequestBuilder byAuditLogQueryId(@jakarta.annotation.Nonnull final String auditLogQueryId) { + Objects.requireNonNull(auditLogQueryId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("auditLogQuery%2Did", auditLogQueryId); + return new AuditLogQueryItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link QueriesRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public QueriesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/security/auditLog/queries{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link QueriesRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public QueriesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/security/auditLog/queries{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get a list of auditLogQuery objects and their properties. + * @return a {@link AuditLogQueryCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public AuditLogQueryCollectionResponse get() { + return get(null); + } + /** + * Get a list of auditLogQuery objects and their properties. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AuditLogQueryCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public AuditLogQueryCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AuditLogQueryCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create a new auditLogQuery object. + * @param body The request body + * @return a {@link AuditLogQuery} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public AuditLogQuery post(@jakarta.annotation.Nonnull final AuditLogQuery body) { + return post(body, null); + } + /** + * Create a new auditLogQuery object. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AuditLogQuery} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public AuditLogQuery post(@jakarta.annotation.Nonnull final AuditLogQuery body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AuditLogQuery::createFromDiscriminatorValue); + } + /** + * Get a list of auditLogQuery objects and their properties. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get a list of auditLogQuery objects and their properties. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create a new auditLogQuery object. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AuditLogQuery body) { + return toPostRequestInformation(body, null); + } + /** + * Create a new auditLogQuery object. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AuditLogQuery body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link QueriesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public QueriesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new QueriesRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get a list of auditLogQuery objects and their properties. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/generated/security/auditlog/queries/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/security/auditlog/queries/count/CountRequestBuilder.java new file mode 100644 index 00000000000..1f01e86714c --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/security/auditlog/queries/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.security.auditlog.queries.count; + +import com.microsoft.graph.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to count the resources in the collection. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CountRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link CountRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/security/auditLog/queries/$count{?%24filter,%24search}", pathParameters); + } + /** + * Instantiates a new {@link CountRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/security/auditLog/queries/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/security/auditlog/queries/item/AuditLogQueryItemRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/security/auditlog/queries/item/AuditLogQueryItemRequestBuilder.java new file mode 100644 index 00000000000..8d466d46285 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/security/auditlog/queries/item/AuditLogQueryItemRequestBuilder.java @@ -0,0 +1,239 @@ +package com.microsoft.graph.security.auditlog.queries.item; + +import com.microsoft.graph.models.odataerrors.ODataError; +import com.microsoft.graph.models.security.AuditLogQuery; +import com.microsoft.graph.security.auditlog.queries.item.records.RecordsRequestBuilder; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the queries property of the microsoft.graph.security.auditCoreRoot entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AuditLogQueryItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the records property of the microsoft.graph.security.auditLogQuery entity. + * @return a {@link RecordsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RecordsRequestBuilder records() { + return new RecordsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link AuditLogQueryItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AuditLogQueryItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/security/auditLog/queries/{auditLogQuery%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AuditLogQueryItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AuditLogQueryItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/security/auditLog/queries/{auditLogQuery%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property queries for security + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property queries for security + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Read the properties and relationships of an auditLogQuery object. + * @return a {@link AuditLogQuery} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public AuditLogQuery get() { + return get(null); + } + /** + * Read the properties and relationships of an auditLogQuery object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AuditLogQuery} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public AuditLogQuery get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AuditLogQuery::createFromDiscriminatorValue); + } + /** + * Update the navigation property queries in security + * @param body The request body + * @return a {@link AuditLogQuery} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AuditLogQuery patch(@jakarta.annotation.Nonnull final AuditLogQuery body) { + return patch(body, null); + } + /** + * Update the navigation property queries in security + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AuditLogQuery} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AuditLogQuery patch(@jakarta.annotation.Nonnull final AuditLogQuery body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AuditLogQuery::createFromDiscriminatorValue); + } + /** + * Delete navigation property queries for security + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property queries for security + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Read the properties and relationships of an auditLogQuery object. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Read the properties and relationships of an auditLogQuery object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property queries in security + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AuditLogQuery body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property queries in security + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AuditLogQuery body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AuditLogQueryItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AuditLogQueryItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AuditLogQueryItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Read the properties and relationships of an auditLogQuery object. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/generated/security/auditlog/queries/item/records/RecordsRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/security/auditlog/queries/item/records/RecordsRequestBuilder.java new file mode 100644 index 00000000000..acee07d8900 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/security/auditlog/queries/item/records/RecordsRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.security.auditlog.queries.item.records; + +import com.microsoft.graph.models.odataerrors.ODataError; +import com.microsoft.graph.models.security.AuditLogRecord; +import com.microsoft.graph.models.security.AuditLogRecordCollectionResponse; +import com.microsoft.graph.security.auditlog.queries.item.records.count.CountRequestBuilder; +import com.microsoft.graph.security.auditlog.queries.item.records.item.AuditLogRecordItemRequestBuilder; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the records property of the microsoft.graph.security.auditLogQuery entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RecordsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the records property of the microsoft.graph.security.auditLogQuery entity. + * @param auditLogRecordId The unique identifier of auditLogRecord + * @return a {@link AuditLogRecordItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AuditLogRecordItemRequestBuilder byAuditLogRecordId(@jakarta.annotation.Nonnull final String auditLogRecordId) { + Objects.requireNonNull(auditLogRecordId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("auditLogRecord%2Did", auditLogRecordId); + return new AuditLogRecordItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link RecordsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RecordsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/security/auditLog/queries/{auditLogQuery%2Did}/records{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link RecordsRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RecordsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/security/auditLog/queries/{auditLogQuery%2Did}/records{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * An individual audit log record. + * @return a {@link AuditLogRecordCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AuditLogRecordCollectionResponse get() { + return get(null); + } + /** + * An individual audit log record. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AuditLogRecordCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AuditLogRecordCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AuditLogRecordCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to records for security + * @param body The request body + * @return a {@link AuditLogRecord} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AuditLogRecord post(@jakarta.annotation.Nonnull final AuditLogRecord body) { + return post(body, null); + } + /** + * Create new navigation property to records for security + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AuditLogRecord} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AuditLogRecord post(@jakarta.annotation.Nonnull final AuditLogRecord body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AuditLogRecord::createFromDiscriminatorValue); + } + /** + * An individual audit log record. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * An individual audit log record. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to records for security + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AuditLogRecord body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to records for security + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AuditLogRecord body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link RecordsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RecordsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RecordsRequestBuilder(rawUrl, requestAdapter); + } + /** + * An individual audit log record. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/generated/security/auditlog/queries/item/records/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/security/auditlog/queries/item/records/count/CountRequestBuilder.java new file mode 100644 index 00000000000..0a7ce0e0d6b --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/security/auditlog/queries/item/records/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.security.auditlog.queries.item.records.count; + +import com.microsoft.graph.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to count the resources in the collection. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CountRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link CountRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/security/auditLog/queries/{auditLogQuery%2Did}/records/$count{?%24filter,%24search}", pathParameters); + } + /** + * Instantiates a new {@link CountRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/security/auditLog/queries/{auditLogQuery%2Did}/records/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/security/auditlog/queries/item/records/item/AuditLogRecordItemRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/security/auditlog/queries/item/records/item/AuditLogRecordItemRequestBuilder.java new file mode 100644 index 00000000000..76f9fb5b860 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/security/auditlog/queries/item/records/item/AuditLogRecordItemRequestBuilder.java @@ -0,0 +1,228 @@ +package com.microsoft.graph.security.auditlog.queries.item.records.item; + +import com.microsoft.graph.models.odataerrors.ODataError; +import com.microsoft.graph.models.security.AuditLogRecord; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the records property of the microsoft.graph.security.auditLogQuery entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AuditLogRecordItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link AuditLogRecordItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AuditLogRecordItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/security/auditLog/queries/{auditLogQuery%2Did}/records/{auditLogRecord%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AuditLogRecordItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AuditLogRecordItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/security/auditLog/queries/{auditLogQuery%2Did}/records/{auditLogRecord%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property records for security + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property records for security + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * An individual audit log record. + * @return a {@link AuditLogRecord} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AuditLogRecord get() { + return get(null); + } + /** + * An individual audit log record. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AuditLogRecord} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AuditLogRecord get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AuditLogRecord::createFromDiscriminatorValue); + } + /** + * Update the navigation property records in security + * @param body The request body + * @return a {@link AuditLogRecord} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AuditLogRecord patch(@jakarta.annotation.Nonnull final AuditLogRecord body) { + return patch(body, null); + } + /** + * Update the navigation property records in security + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AuditLogRecord} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AuditLogRecord patch(@jakarta.annotation.Nonnull final AuditLogRecord body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AuditLogRecord::createFromDiscriminatorValue); + } + /** + * Delete navigation property records for security + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property records for security + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * An individual audit log record. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * An individual audit log record. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property records in security + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AuditLogRecord body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property records in security + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AuditLogRecord body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AuditLogRecordItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AuditLogRecordItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AuditLogRecordItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * An individual audit log record. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/generated/security/cases/ediscoverycases/item/custodians/microsoftgraphsecurityapplyhold/MicrosoftGraphSecurityApplyHoldRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/security/cases/ediscoverycases/item/custodians/microsoftgraphsecurityapplyhold/MicrosoftGraphSecurityApplyHoldRequestBuilder.java index af69670268f..9d43598b73a 100644 --- a/src/main/java/com/microsoft/graph/generated/security/cases/ediscoverycases/item/custodians/microsoftgraphsecurityapplyhold/MicrosoftGraphSecurityApplyHoldRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/security/cases/ediscoverycases/item/custodians/microsoftgraphsecurityapplyhold/MicrosoftGraphSecurityApplyHoldRequestBuilder.java @@ -38,6 +38,7 @@ public MicrosoftGraphSecurityApplyHoldRequestBuilder(@jakarta.annotation.Nonnull * Invoke action applyHold * @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 ApplyHoldPostRequestBody body) { post(body, null); @@ -47,6 +48,7 @@ public void post(@jakarta.annotation.Nonnull final ApplyHoldPostRequestBody body * @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 ApplyHoldPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { Objects.requireNonNull(body); diff --git a/src/main/java/com/microsoft/graph/generated/security/cases/ediscoverycases/item/custodians/microsoftgraphsecurityremovehold/MicrosoftGraphSecurityRemoveHoldRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/security/cases/ediscoverycases/item/custodians/microsoftgraphsecurityremovehold/MicrosoftGraphSecurityRemoveHoldRequestBuilder.java index 647d50ea6bc..62a92ac2042 100644 --- a/src/main/java/com/microsoft/graph/generated/security/cases/ediscoverycases/item/custodians/microsoftgraphsecurityremovehold/MicrosoftGraphSecurityRemoveHoldRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/security/cases/ediscoverycases/item/custodians/microsoftgraphsecurityremovehold/MicrosoftGraphSecurityRemoveHoldRequestBuilder.java @@ -38,6 +38,7 @@ public MicrosoftGraphSecurityRemoveHoldRequestBuilder(@jakarta.annotation.Nonnul * Invoke action removeHold * @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 RemoveHoldPostRequestBody body) { post(body, null); @@ -47,6 +48,7 @@ public void post(@jakarta.annotation.Nonnull final RemoveHoldPostRequestBody bod * @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 RemoveHoldPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { Objects.requireNonNull(body); diff --git a/src/main/java/com/microsoft/graph/generated/security/cases/ediscoverycases/item/noncustodialdatasources/microsoftgraphsecurityapplyhold/MicrosoftGraphSecurityApplyHoldRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/security/cases/ediscoverycases/item/noncustodialdatasources/microsoftgraphsecurityapplyhold/MicrosoftGraphSecurityApplyHoldRequestBuilder.java index 156572f2ffc..10bdfe5e6d8 100644 --- a/src/main/java/com/microsoft/graph/generated/security/cases/ediscoverycases/item/noncustodialdatasources/microsoftgraphsecurityapplyhold/MicrosoftGraphSecurityApplyHoldRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/security/cases/ediscoverycases/item/noncustodialdatasources/microsoftgraphsecurityapplyhold/MicrosoftGraphSecurityApplyHoldRequestBuilder.java @@ -38,6 +38,7 @@ public MicrosoftGraphSecurityApplyHoldRequestBuilder(@jakarta.annotation.Nonnull * Invoke action applyHold * @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 ApplyHoldPostRequestBody body) { post(body, null); @@ -47,6 +48,7 @@ public void post(@jakarta.annotation.Nonnull final ApplyHoldPostRequestBody body * @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 ApplyHoldPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { Objects.requireNonNull(body); diff --git a/src/main/java/com/microsoft/graph/generated/security/cases/ediscoverycases/item/noncustodialdatasources/microsoftgraphsecurityremovehold/MicrosoftGraphSecurityRemoveHoldRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/security/cases/ediscoverycases/item/noncustodialdatasources/microsoftgraphsecurityremovehold/MicrosoftGraphSecurityRemoveHoldRequestBuilder.java index 402f7daa672..6bfbd60b7d4 100644 --- a/src/main/java/com/microsoft/graph/generated/security/cases/ediscoverycases/item/noncustodialdatasources/microsoftgraphsecurityremovehold/MicrosoftGraphSecurityRemoveHoldRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/security/cases/ediscoverycases/item/noncustodialdatasources/microsoftgraphsecurityremovehold/MicrosoftGraphSecurityRemoveHoldRequestBuilder.java @@ -38,6 +38,7 @@ public MicrosoftGraphSecurityRemoveHoldRequestBuilder(@jakarta.annotation.Nonnul * Invoke action removeHold * @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 RemoveHoldPostRequestBody body) { post(body, null); @@ -47,6 +48,7 @@ public void post(@jakarta.annotation.Nonnull final RemoveHoldPostRequestBody bod * @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 RemoveHoldPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { Objects.requireNonNull(body); diff --git a/src/main/java/com/microsoft/graph/generated/security/cases/ediscoverycases/item/tags/microsoftgraphsecurityashierarchy/MicrosoftGraphSecurityAsHierarchyRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/security/cases/ediscoverycases/item/tags/microsoftgraphsecurityashierarchy/MicrosoftGraphSecurityAsHierarchyRequestBuilder.java index f5c075533b0..b9c204f8ee1 100644 --- a/src/main/java/com/microsoft/graph/generated/security/cases/ediscoverycases/item/tags/microsoftgraphsecurityashierarchy/MicrosoftGraphSecurityAsHierarchyRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/security/cases/ediscoverycases/item/tags/microsoftgraphsecurityashierarchy/MicrosoftGraphSecurityAsHierarchyRequestBuilder.java @@ -39,6 +39,7 @@ public MicrosoftGraphSecurityAsHierarchyRequestBuilder(@jakarta.annotation.Nonnu * List eDiscovery review tags with the tag hierarchy shown. * @return a {@link AsHierarchyGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public AsHierarchyGetResponse get() { @@ -49,6 +50,7 @@ public AsHierarchyGetResponse get() { * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link AsHierarchyGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public AsHierarchyGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { diff --git a/src/main/java/com/microsoft/graph/generated/security/datasecurityandgovernance/DataSecurityAndGovernanceRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/security/datasecurityandgovernance/DataSecurityAndGovernanceRequestBuilder.java index ecc3c3cd6bd..008f07d30f2 100644 --- a/src/main/java/com/microsoft/graph/generated/security/datasecurityandgovernance/DataSecurityAndGovernanceRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/security/datasecurityandgovernance/DataSecurityAndGovernanceRequestBuilder.java @@ -4,6 +4,7 @@ import com.microsoft.graph.models.TenantDataSecurityAndGovernance; import com.microsoft.graph.security.datasecurityandgovernance.processcontentasync.ProcessContentAsyncRequestBuilder; import com.microsoft.graph.security.datasecurityandgovernance.protectionscopes.ProtectionScopesRequestBuilder; +import com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder; import com.microsoft.kiota.BaseRequestBuilder; import com.microsoft.kiota.BaseRequestConfiguration; import com.microsoft.kiota.HttpMethod; @@ -38,6 +39,14 @@ public ProcessContentAsyncRequestBuilder processContentAsync() { public ProtectionScopesRequestBuilder protectionScopes() { return new ProtectionScopesRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the sensitivityLabels property of the microsoft.graph.dataSecurityAndGovernance entity. + * @return a {@link SensitivityLabelsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public SensitivityLabelsRequestBuilder sensitivityLabels() { + return new SensitivityLabelsRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link DataSecurityAndGovernanceRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/generated/security/datasecurityandgovernance/sensitivitylabels/SensitivityLabelsRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/security/datasecurityandgovernance/sensitivitylabels/SensitivityLabelsRequestBuilder.java new file mode 100644 index 00000000000..c1ea4648e2f --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/security/datasecurityandgovernance/sensitivitylabels/SensitivityLabelsRequestBuilder.java @@ -0,0 +1,269 @@ +package com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels; + +import com.microsoft.graph.models.odataerrors.ODataError; +import com.microsoft.graph.models.SensitivityLabel; +import com.microsoft.graph.models.SensitivityLabelCollectionResponse; +import com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.computeinheritancewithlabelidswithlocalewithcontentformats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder; +import com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance.ComputeRightsAndInheritanceRequestBuilder; +import com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.count.CountRequestBuilder; +import com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.SensitivityLabelItemRequestBuilder; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the sensitivityLabels property of the microsoft.graph.dataSecurityAndGovernance entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class SensitivityLabelsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the computeRightsAndInheritance method. + * @return a {@link ComputeRightsAndInheritanceRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ComputeRightsAndInheritanceRequestBuilder computeRightsAndInheritance() { + return new ComputeRightsAndInheritanceRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the sensitivityLabels property of the microsoft.graph.dataSecurityAndGovernance entity. + * @param sensitivityLabelId The unique identifier of sensitivityLabel + * @return a {@link SensitivityLabelItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public SensitivityLabelItemRequestBuilder bySensitivityLabelId(@jakarta.annotation.Nonnull final String sensitivityLabelId) { + Objects.requireNonNull(sensitivityLabelId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("sensitivityLabel%2Did", sensitivityLabelId); + return new SensitivityLabelItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Provides operations to call the computeInheritance method. + * @param contentFormats Usage: contentFormats={contentFormats} + * @param labelIds Usage: labelIds={labelIds} + * @param locale Usage: locale='{locale}' + * @return a {@link ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder computeInheritanceWithLabelIdsWithLocaleWithContentFormats(@jakarta.annotation.Nonnull final String contentFormats, @jakarta.annotation.Nonnull final String labelIds, @jakarta.annotation.Nonnull final String locale) { + Objects.requireNonNull(contentFormats); + Objects.requireNonNull(labelIds); + Objects.requireNonNull(locale); + return new ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(pathParameters, requestAdapter, contentFormats, labelIds, locale); + } + /** + * Instantiates a new {@link SensitivityLabelsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public SensitivityLabelsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link SensitivityLabelsRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public SensitivityLabelsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * List the sensitivity labels available for the entire tenant. + * @return a {@link SensitivityLabelCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public SensitivityLabelCollectionResponse get() { + return get(null); + } + /** + * List the sensitivity labels available for the entire tenant. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link SensitivityLabelCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public SensitivityLabelCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, SensitivityLabelCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to sensitivityLabels for security + * @param body The request body + * @return a {@link SensitivityLabel} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public SensitivityLabel post(@jakarta.annotation.Nonnull final SensitivityLabel body) { + return post(body, null); + } + /** + * Create new navigation property to sensitivityLabels for security + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link SensitivityLabel} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public SensitivityLabel post(@jakarta.annotation.Nonnull final SensitivityLabel body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, SensitivityLabel::createFromDiscriminatorValue); + } + /** + * List the sensitivity labels available for the entire tenant. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * List the sensitivity labels available for the entire tenant. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to sensitivityLabels for security + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SensitivityLabel body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to sensitivityLabels for security + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SensitivityLabel body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link SensitivityLabelsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public SensitivityLabelsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new SensitivityLabelsRequestBuilder(rawUrl, requestAdapter); + } + /** + * List the sensitivity labels available for the entire tenant. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/generated/security/datasecurityandgovernance/sensitivitylabels/computeinheritancewithlabelidswithlocalewithcontentformats/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/security/datasecurityandgovernance/sensitivitylabels/computeinheritancewithlabelidswithlocalewithcontentformats/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.java new file mode 100644 index 00000000000..19eb4c501bf --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/security/datasecurityandgovernance/sensitivitylabels/computeinheritancewithlabelidswithlocalewithcontentformats/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.java @@ -0,0 +1,104 @@ +package com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.computeinheritancewithlabelidswithlocalewithcontentformats; + +import com.microsoft.graph.models.odataerrors.ODataError; +import com.microsoft.graph.models.SensitivityLabel; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the computeInheritance method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder} and sets the default values. + * @param contentFormats Usage: contentFormats={contentFormats} + * @param labelIds Usage: labelIds={labelIds} + * @param locale Usage: locale='{locale}' + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter, @jakarta.annotation.Nullable final String contentFormats, @jakarta.annotation.Nullable final String labelIds, @jakarta.annotation.Nullable final String locale) { + super(requestAdapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats})", pathParameters); + this.pathParameters.put("contentFormats", contentFormats); + this.pathParameters.put("labelIds", labelIds); + this.pathParameters.put("locale", locale); + } + /** + * Instantiates a new {@link ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats})", rawUrl); + } + /** + * Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + * @return a {@link SensitivityLabel} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public SensitivityLabel get() { + return get(null); + } + /** + * Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link SensitivityLabel} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public SensitivityLabel get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, SensitivityLabel::createFromDiscriminatorValue); + } + /** + * Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/generated/security/datasecurityandgovernance/sensitivitylabels/computerightsandinheritance/ComputeRightsAndInheritancePostRequestBody.java b/src/main/java/com/microsoft/graph/generated/security/datasecurityandgovernance/sensitivitylabels/computerightsandinheritance/ComputeRightsAndInheritancePostRequestBody.java new file mode 100644 index 00000000000..3ae6ea24bb2 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/security/datasecurityandgovernance/sensitivitylabels/computerightsandinheritance/ComputeRightsAndInheritancePostRequestBody.java @@ -0,0 +1,159 @@ +package com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance; + +import com.microsoft.graph.models.ProtectedContent; +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 ComputeRightsAndInheritancePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ComputeRightsAndInheritancePostRequestBody} and sets the default values. + */ + public ComputeRightsAndInheritancePostRequestBody() { + 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 ComputeRightsAndInheritancePostRequestBody} + */ + @jakarta.annotation.Nonnull + public static ComputeRightsAndInheritancePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ComputeRightsAndInheritancePostRequestBody(); + } + /** + * 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 delegatedUserEmail property value. The delegatedUserEmail property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDelegatedUserEmail() { + return this.backingStore.get("delegatedUserEmail"); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(4); + deserializerMap.put("delegatedUserEmail", (n) -> { this.setDelegatedUserEmail(n.getStringValue()); }); + deserializerMap.put("locale", (n) -> { this.setLocale(n.getStringValue()); }); + deserializerMap.put("protectedContents", (n) -> { this.setProtectedContents(n.getCollectionOfObjectValues(ProtectedContent::createFromDiscriminatorValue)); }); + deserializerMap.put("supportedContentFormats", (n) -> { this.setSupportedContentFormats(n.getCollectionOfPrimitiveValues(String.class)); }); + return deserializerMap; + } + /** + * Gets the locale property value. The locale property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getLocale() { + return this.backingStore.get("locale"); + } + /** + * Gets the protectedContents property value. The protectedContents property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getProtectedContents() { + return this.backingStore.get("protectedContents"); + } + /** + * Gets the supportedContentFormats property value. The supportedContentFormats property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getSupportedContentFormats() { + return this.backingStore.get("supportedContentFormats"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeStringValue("delegatedUserEmail", this.getDelegatedUserEmail()); + writer.writeStringValue("locale", this.getLocale()); + writer.writeCollectionOfObjectValues("protectedContents", this.getProtectedContents()); + writer.writeCollectionOfPrimitiveValues("supportedContentFormats", this.getSupportedContentFormats()); + 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 delegatedUserEmail property value. The delegatedUserEmail property + * @param value Value to set for the delegatedUserEmail property. + */ + public void setDelegatedUserEmail(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("delegatedUserEmail", value); + } + /** + * Sets the locale property value. The locale property + * @param value Value to set for the locale property. + */ + public void setLocale(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("locale", value); + } + /** + * Sets the protectedContents property value. The protectedContents property + * @param value Value to set for the protectedContents property. + */ + public void setProtectedContents(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("protectedContents", value); + } + /** + * Sets the supportedContentFormats property value. The supportedContentFormats property + * @param value Value to set for the supportedContentFormats property. + */ + public void setSupportedContentFormats(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("supportedContentFormats", value); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/security/datasecurityandgovernance/sensitivitylabels/computerightsandinheritance/ComputeRightsAndInheritanceRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/security/datasecurityandgovernance/sensitivitylabels/computerightsandinheritance/ComputeRightsAndInheritanceRequestBuilder.java new file mode 100644 index 00000000000..588fcbf8929 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/security/datasecurityandgovernance/sensitivitylabels/computerightsandinheritance/ComputeRightsAndInheritanceRequestBuilder.java @@ -0,0 +1,105 @@ +package com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance; + +import com.microsoft.graph.models.ComputeRightsAndInheritanceResult; +import com.microsoft.graph.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the computeRightsAndInheritance method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ComputeRightsAndInheritanceRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ComputeRightsAndInheritanceRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ComputeRightsAndInheritanceRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/computeRightsAndInheritance", pathParameters); + } + /** + * Instantiates a new {@link ComputeRightsAndInheritanceRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ComputeRightsAndInheritanceRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/computeRightsAndInheritance", rawUrl); + } + /** + * Computes the rights and inheritance for sensitivity labels based on the input content and labels. + * @param body The request body + * @return a {@link ComputeRightsAndInheritanceResult} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public ComputeRightsAndInheritanceResult post(@jakarta.annotation.Nonnull final ComputeRightsAndInheritancePostRequestBody body) { + return post(body, null); + } + /** + * Computes the rights and inheritance for sensitivity labels based on the input content and labels. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ComputeRightsAndInheritanceResult} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public ComputeRightsAndInheritanceResult post(@jakarta.annotation.Nonnull final ComputeRightsAndInheritancePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ComputeRightsAndInheritanceResult::createFromDiscriminatorValue); + } + /** + * Computes the rights and inheritance for sensitivity labels based on the input content and labels. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ComputeRightsAndInheritancePostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Computes the rights and inheritance for sensitivity labels based on the input content and labels. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ComputeRightsAndInheritancePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ComputeRightsAndInheritanceRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ComputeRightsAndInheritanceRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ComputeRightsAndInheritanceRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/generated/security/datasecurityandgovernance/sensitivitylabels/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/security/datasecurityandgovernance/sensitivitylabels/count/CountRequestBuilder.java new file mode 100644 index 00000000000..9f87a939abf --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/security/datasecurityandgovernance/sensitivitylabels/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.count; + +import com.microsoft.graph.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to count the resources in the collection. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CountRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link CountRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/$count{?%24filter,%24search}", pathParameters); + } + /** + * Instantiates a new {@link CountRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/security/datasecurityandgovernance/sensitivitylabels/item/SensitivityLabelItemRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/security/datasecurityandgovernance/sensitivitylabels/item/SensitivityLabelItemRequestBuilder.java new file mode 100644 index 00000000000..49ddf2dad95 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/security/datasecurityandgovernance/sensitivitylabels/item/SensitivityLabelItemRequestBuilder.java @@ -0,0 +1,248 @@ +package com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item; + +import com.microsoft.graph.models.odataerrors.ODataError; +import com.microsoft.graph.models.SensitivityLabel; +import com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.rights.RightsRequestBuilder; +import com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the sensitivityLabels property of the microsoft.graph.dataSecurityAndGovernance entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class SensitivityLabelItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the rights property of the microsoft.graph.sensitivityLabel entity. + * @return a {@link RightsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RightsRequestBuilder rights() { + return new RightsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the sublabels property of the microsoft.graph.sensitivityLabel entity. + * @return a {@link SublabelsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public SublabelsRequestBuilder sublabels() { + return new SublabelsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link SensitivityLabelItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public SensitivityLabelItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link SensitivityLabelItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public SensitivityLabelItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property sensitivityLabels for security + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property sensitivityLabels for security + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get a sensitivity label available for the entire tenant. + * @return a {@link SensitivityLabel} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public SensitivityLabel get() { + return get(null); + } + /** + * Get a sensitivity label available for the entire tenant. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link SensitivityLabel} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public SensitivityLabel get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, SensitivityLabel::createFromDiscriminatorValue); + } + /** + * Update the navigation property sensitivityLabels in security + * @param body The request body + * @return a {@link SensitivityLabel} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public SensitivityLabel patch(@jakarta.annotation.Nonnull final SensitivityLabel body) { + return patch(body, null); + } + /** + * Update the navigation property sensitivityLabels in security + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link SensitivityLabel} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public SensitivityLabel patch(@jakarta.annotation.Nonnull final SensitivityLabel body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, SensitivityLabel::createFromDiscriminatorValue); + } + /** + * Delete navigation property sensitivityLabels for security + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property sensitivityLabels for security + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get a sensitivity label available for the entire tenant. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get a sensitivity label available for the entire tenant. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property sensitivityLabels in security + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final SensitivityLabel body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property sensitivityLabels in security + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final SensitivityLabel body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link SensitivityLabelItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public SensitivityLabelItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new SensitivityLabelItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get a sensitivity label available for the entire tenant. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/generated/security/datasecurityandgovernance/sensitivitylabels/item/rights/RightsRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/security/datasecurityandgovernance/sensitivitylabels/item/rights/RightsRequestBuilder.java new file mode 100644 index 00000000000..b071eaa8809 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/security/datasecurityandgovernance/sensitivitylabels/item/rights/RightsRequestBuilder.java @@ -0,0 +1,131 @@ +package com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.rights; + +import com.microsoft.graph.models.odataerrors.ODataError; +import com.microsoft.graph.models.UsageRightsIncluded; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the rights property of the microsoft.graph.sensitivityLabel entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RightsRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link RightsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RightsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/rights{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link RightsRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RightsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/rights{?%24expand,%24select}", rawUrl); + } + /** + * Get the usage rights granted to the calling user for a specific sensitivity label that has admin-defined permissions. + * @return a {@link UsageRightsIncluded} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public UsageRightsIncluded get() { + return get(null); + } + /** + * Get the usage rights granted to the calling user for a specific sensitivity label that has admin-defined permissions. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link UsageRightsIncluded} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public UsageRightsIncluded get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, UsageRightsIncluded::createFromDiscriminatorValue); + } + /** + * Get the usage rights granted to the calling user for a specific sensitivity label that has admin-defined permissions. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the usage rights granted to the calling user for a specific sensitivity label that has admin-defined permissions. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link RightsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RightsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RightsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the usage rights granted to the calling user for a specific sensitivity label that has admin-defined permissions. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/security/datasecurityandgovernance/sensitivitylabels/item/sublabels/SublabelsRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/security/datasecurityandgovernance/sensitivitylabels/item/sublabels/SublabelsRequestBuilder.java new file mode 100644 index 00000000000..2bbd35b6e99 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/security/datasecurityandgovernance/sensitivitylabels/item/sublabels/SublabelsRequestBuilder.java @@ -0,0 +1,267 @@ +package com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels; + +import com.microsoft.graph.models.odataerrors.ODataError; +import com.microsoft.graph.models.SensitivityLabel; +import com.microsoft.graph.models.SensitivityLabelCollectionResponse; +import com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.computeinheritancewithlabelidswithlocalewithcontentformats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder; +import com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance.ComputeRightsAndInheritanceRequestBuilder; +import com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.count.CountRequestBuilder; +import com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.SensitivityLabelItemRequestBuilder; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the sublabels property of the microsoft.graph.sensitivityLabel entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class SublabelsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the computeRightsAndInheritance method. + * @return a {@link ComputeRightsAndInheritanceRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ComputeRightsAndInheritanceRequestBuilder computeRightsAndInheritance() { + return new ComputeRightsAndInheritanceRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the sublabels property of the microsoft.graph.sensitivityLabel entity. + * @param sensitivityLabelId1 The unique identifier of sensitivityLabel + * @return a {@link SensitivityLabelItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public SensitivityLabelItemRequestBuilder bySensitivityLabelId1(@jakarta.annotation.Nonnull final String sensitivityLabelId1) { + Objects.requireNonNull(sensitivityLabelId1); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("sensitivityLabel%2Did1", sensitivityLabelId1); + return new SensitivityLabelItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Provides operations to call the computeInheritance method. + * @param contentFormats Usage: contentFormats={contentFormats} + * @param labelIds Usage: labelIds={labelIds} + * @param locale Usage: locale='{locale}' + * @return a {@link ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder computeInheritanceWithLabelIdsWithLocaleWithContentFormats(@jakarta.annotation.Nonnull final String contentFormats, @jakarta.annotation.Nonnull final String labelIds, @jakarta.annotation.Nonnull final String locale) { + Objects.requireNonNull(contentFormats); + Objects.requireNonNull(labelIds); + Objects.requireNonNull(locale); + return new ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(pathParameters, requestAdapter, contentFormats, labelIds, locale); + } + /** + * Instantiates a new {@link SublabelsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public SublabelsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link SublabelsRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public SublabelsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get sublabels from security + * @return a {@link SensitivityLabelCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public SensitivityLabelCollectionResponse get() { + return get(null); + } + /** + * Get sublabels from security + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link SensitivityLabelCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public SensitivityLabelCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, SensitivityLabelCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to sublabels for security + * @param body The request body + * @return a {@link SensitivityLabel} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public SensitivityLabel post(@jakarta.annotation.Nonnull final SensitivityLabel body) { + return post(body, null); + } + /** + * Create new navigation property to sublabels for security + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link SensitivityLabel} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public SensitivityLabel post(@jakarta.annotation.Nonnull final SensitivityLabel body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, SensitivityLabel::createFromDiscriminatorValue); + } + /** + * Get sublabels from security + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get sublabels from security + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to sublabels for security + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SensitivityLabel body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to sublabels for security + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SensitivityLabel body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link SublabelsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public SublabelsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new SublabelsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get sublabels from security + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/generated/security/datasecurityandgovernance/sensitivitylabels/item/sublabels/computeinheritancewithlabelidswithlocalewithcontentformats/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/security/datasecurityandgovernance/sensitivitylabels/item/sublabels/computeinheritancewithlabelidswithlocalewithcontentformats/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.java new file mode 100644 index 00000000000..dfaffc89eed --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/security/datasecurityandgovernance/sensitivitylabels/item/sublabels/computeinheritancewithlabelidswithlocalewithcontentformats/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.java @@ -0,0 +1,104 @@ +package com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.computeinheritancewithlabelidswithlocalewithcontentformats; + +import com.microsoft.graph.models.odataerrors.ODataError; +import com.microsoft.graph.models.SensitivityLabel; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the computeInheritance method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder} and sets the default values. + * @param contentFormats Usage: contentFormats={contentFormats} + * @param labelIds Usage: labelIds={labelIds} + * @param locale Usage: locale='{locale}' + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter, @jakarta.annotation.Nullable final String contentFormats, @jakarta.annotation.Nullable final String labelIds, @jakarta.annotation.Nullable final String locale) { + super(requestAdapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats})", pathParameters); + this.pathParameters.put("contentFormats", contentFormats); + this.pathParameters.put("labelIds", labelIds); + this.pathParameters.put("locale", locale); + } + /** + * Instantiates a new {@link ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats})", rawUrl); + } + /** + * Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + * @return a {@link SensitivityLabel} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public SensitivityLabel get() { + return get(null); + } + /** + * Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link SensitivityLabel} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public SensitivityLabel get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, SensitivityLabel::createFromDiscriminatorValue); + } + /** + * Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/generated/security/datasecurityandgovernance/sensitivitylabels/item/sublabels/computerightsandinheritance/ComputeRightsAndInheritancePostRequestBody.java b/src/main/java/com/microsoft/graph/generated/security/datasecurityandgovernance/sensitivitylabels/item/sublabels/computerightsandinheritance/ComputeRightsAndInheritancePostRequestBody.java new file mode 100644 index 00000000000..90f8c7e4134 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/security/datasecurityandgovernance/sensitivitylabels/item/sublabels/computerightsandinheritance/ComputeRightsAndInheritancePostRequestBody.java @@ -0,0 +1,159 @@ +package com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance; + +import com.microsoft.graph.models.ProtectedContent; +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 ComputeRightsAndInheritancePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ComputeRightsAndInheritancePostRequestBody} and sets the default values. + */ + public ComputeRightsAndInheritancePostRequestBody() { + 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 ComputeRightsAndInheritancePostRequestBody} + */ + @jakarta.annotation.Nonnull + public static ComputeRightsAndInheritancePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ComputeRightsAndInheritancePostRequestBody(); + } + /** + * 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 delegatedUserEmail property value. The delegatedUserEmail property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDelegatedUserEmail() { + return this.backingStore.get("delegatedUserEmail"); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(4); + deserializerMap.put("delegatedUserEmail", (n) -> { this.setDelegatedUserEmail(n.getStringValue()); }); + deserializerMap.put("locale", (n) -> { this.setLocale(n.getStringValue()); }); + deserializerMap.put("protectedContents", (n) -> { this.setProtectedContents(n.getCollectionOfObjectValues(ProtectedContent::createFromDiscriminatorValue)); }); + deserializerMap.put("supportedContentFormats", (n) -> { this.setSupportedContentFormats(n.getCollectionOfPrimitiveValues(String.class)); }); + return deserializerMap; + } + /** + * Gets the locale property value. The locale property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getLocale() { + return this.backingStore.get("locale"); + } + /** + * Gets the protectedContents property value. The protectedContents property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getProtectedContents() { + return this.backingStore.get("protectedContents"); + } + /** + * Gets the supportedContentFormats property value. The supportedContentFormats property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getSupportedContentFormats() { + return this.backingStore.get("supportedContentFormats"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeStringValue("delegatedUserEmail", this.getDelegatedUserEmail()); + writer.writeStringValue("locale", this.getLocale()); + writer.writeCollectionOfObjectValues("protectedContents", this.getProtectedContents()); + writer.writeCollectionOfPrimitiveValues("supportedContentFormats", this.getSupportedContentFormats()); + 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 delegatedUserEmail property value. The delegatedUserEmail property + * @param value Value to set for the delegatedUserEmail property. + */ + public void setDelegatedUserEmail(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("delegatedUserEmail", value); + } + /** + * Sets the locale property value. The locale property + * @param value Value to set for the locale property. + */ + public void setLocale(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("locale", value); + } + /** + * Sets the protectedContents property value. The protectedContents property + * @param value Value to set for the protectedContents property. + */ + public void setProtectedContents(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("protectedContents", value); + } + /** + * Sets the supportedContentFormats property value. The supportedContentFormats property + * @param value Value to set for the supportedContentFormats property. + */ + public void setSupportedContentFormats(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("supportedContentFormats", value); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/security/datasecurityandgovernance/sensitivitylabels/item/sublabels/computerightsandinheritance/ComputeRightsAndInheritanceRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/security/datasecurityandgovernance/sensitivitylabels/item/sublabels/computerightsandinheritance/ComputeRightsAndInheritanceRequestBuilder.java new file mode 100644 index 00000000000..dfa8beab521 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/security/datasecurityandgovernance/sensitivitylabels/item/sublabels/computerightsandinheritance/ComputeRightsAndInheritanceRequestBuilder.java @@ -0,0 +1,105 @@ +package com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance; + +import com.microsoft.graph.models.ComputeRightsAndInheritanceResult; +import com.microsoft.graph.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the computeRightsAndInheritance method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ComputeRightsAndInheritanceRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ComputeRightsAndInheritanceRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ComputeRightsAndInheritanceRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/computeRightsAndInheritance", pathParameters); + } + /** + * Instantiates a new {@link ComputeRightsAndInheritanceRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ComputeRightsAndInheritanceRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/computeRightsAndInheritance", rawUrl); + } + /** + * Computes the rights and inheritance for sensitivity labels based on the input content and labels. + * @param body The request body + * @return a {@link ComputeRightsAndInheritanceResult} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public ComputeRightsAndInheritanceResult post(@jakarta.annotation.Nonnull final ComputeRightsAndInheritancePostRequestBody body) { + return post(body, null); + } + /** + * Computes the rights and inheritance for sensitivity labels based on the input content and labels. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ComputeRightsAndInheritanceResult} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public ComputeRightsAndInheritanceResult post(@jakarta.annotation.Nonnull final ComputeRightsAndInheritancePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ComputeRightsAndInheritanceResult::createFromDiscriminatorValue); + } + /** + * Computes the rights and inheritance for sensitivity labels based on the input content and labels. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ComputeRightsAndInheritancePostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Computes the rights and inheritance for sensitivity labels based on the input content and labels. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ComputeRightsAndInheritancePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ComputeRightsAndInheritanceRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ComputeRightsAndInheritanceRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ComputeRightsAndInheritanceRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/generated/security/datasecurityandgovernance/sensitivitylabels/item/sublabels/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/security/datasecurityandgovernance/sensitivitylabels/item/sublabels/count/CountRequestBuilder.java new file mode 100644 index 00000000000..99071b95f6d --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/security/datasecurityandgovernance/sensitivitylabels/item/sublabels/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.count; + +import com.microsoft.graph.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to count the resources in the collection. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CountRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link CountRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/$count{?%24filter,%24search}", pathParameters); + } + /** + * Instantiates a new {@link CountRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/security/datasecurityandgovernance/sensitivitylabels/item/sublabels/item/SensitivityLabelItemRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/security/datasecurityandgovernance/sensitivitylabels/item/sublabels/item/SensitivityLabelItemRequestBuilder.java new file mode 100644 index 00000000000..1ab477d84e9 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/security/datasecurityandgovernance/sensitivitylabels/item/sublabels/item/SensitivityLabelItemRequestBuilder.java @@ -0,0 +1,237 @@ +package com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.item; + +import com.microsoft.graph.models.odataerrors.ODataError; +import com.microsoft.graph.models.SensitivityLabel; +import com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.rights.RightsRequestBuilder; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the sublabels property of the microsoft.graph.sensitivityLabel entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class SensitivityLabelItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the rights property of the microsoft.graph.sensitivityLabel entity. + * @return a {@link RightsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RightsRequestBuilder rights() { + return new RightsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link SensitivityLabelItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public SensitivityLabelItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/{sensitivityLabel%2Did1}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link SensitivityLabelItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public SensitivityLabelItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/{sensitivityLabel%2Did1}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property sublabels for security + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property sublabels for security + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get sublabels from security + * @return a {@link SensitivityLabel} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public SensitivityLabel get() { + return get(null); + } + /** + * Get sublabels from security + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link SensitivityLabel} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public SensitivityLabel get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, SensitivityLabel::createFromDiscriminatorValue); + } + /** + * Update the navigation property sublabels in security + * @param body The request body + * @return a {@link SensitivityLabel} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public SensitivityLabel patch(@jakarta.annotation.Nonnull final SensitivityLabel body) { + return patch(body, null); + } + /** + * Update the navigation property sublabels in security + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link SensitivityLabel} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public SensitivityLabel patch(@jakarta.annotation.Nonnull final SensitivityLabel body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, SensitivityLabel::createFromDiscriminatorValue); + } + /** + * Delete navigation property sublabels for security + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property sublabels for security + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get sublabels from security + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get sublabels from security + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property sublabels in security + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final SensitivityLabel body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property sublabels in security + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final SensitivityLabel body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link SensitivityLabelItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public SensitivityLabelItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new SensitivityLabelItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get sublabels from security + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/generated/security/datasecurityandgovernance/sensitivitylabels/item/sublabels/item/rights/RightsRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/security/datasecurityandgovernance/sensitivitylabels/item/sublabels/item/rights/RightsRequestBuilder.java new file mode 100644 index 00000000000..2c8426e5a2a --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/security/datasecurityandgovernance/sensitivitylabels/item/sublabels/item/rights/RightsRequestBuilder.java @@ -0,0 +1,129 @@ +package com.microsoft.graph.security.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.rights; + +import com.microsoft.graph.models.odataerrors.ODataError; +import com.microsoft.graph.models.UsageRightsIncluded; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the rights property of the microsoft.graph.sensitivityLabel entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RightsRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link RightsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RightsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/{sensitivityLabel%2Did1}/rights{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link RightsRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RightsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/{sensitivityLabel%2Did1}/rights{?%24expand,%24select}", rawUrl); + } + /** + * Get rights from security + * @return a {@link UsageRightsIncluded} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public UsageRightsIncluded get() { + return get(null); + } + /** + * Get rights from security + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link UsageRightsIncluded} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public UsageRightsIncluded get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, UsageRightsIncluded::createFromDiscriminatorValue); + } + /** + * Get rights from security + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get rights from security + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link RightsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RightsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RightsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get rights from security + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/security/identities/sensors/microsoftgraphsecuritygetdeploymentaccesskey/MicrosoftGraphSecurityGetDeploymentAccessKeyRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/security/identities/sensors/microsoftgraphsecuritygetdeploymentaccesskey/MicrosoftGraphSecurityGetDeploymentAccessKeyRequestBuilder.java index d5db46793eb..22b0d2d16aa 100644 --- a/src/main/java/com/microsoft/graph/generated/security/identities/sensors/microsoftgraphsecuritygetdeploymentaccesskey/MicrosoftGraphSecurityGetDeploymentAccessKeyRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/security/identities/sensors/microsoftgraphsecuritygetdeploymentaccesskey/MicrosoftGraphSecurityGetDeploymentAccessKeyRequestBuilder.java @@ -39,6 +39,7 @@ public MicrosoftGraphSecurityGetDeploymentAccessKeyRequestBuilder(@jakarta.annot * Get the deployment access key for Microsoft Defender for Identity that is required to install sensors associated with the workspace. * @return a {@link DeploymentAccessKeyType} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public DeploymentAccessKeyType get() { @@ -49,6 +50,7 @@ public DeploymentAccessKeyType get() { * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link DeploymentAccessKeyType} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public DeploymentAccessKeyType get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { diff --git a/src/main/java/com/microsoft/graph/generated/security/identities/sensors/microsoftgraphsecuritygetdeploymentpackageuri/MicrosoftGraphSecurityGetDeploymentPackageUriRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/security/identities/sensors/microsoftgraphsecuritygetdeploymentpackageuri/MicrosoftGraphSecurityGetDeploymentPackageUriRequestBuilder.java index 24c285d5a09..7ff6528ec78 100644 --- a/src/main/java/com/microsoft/graph/generated/security/identities/sensors/microsoftgraphsecuritygetdeploymentpackageuri/MicrosoftGraphSecurityGetDeploymentPackageUriRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/security/identities/sensors/microsoftgraphsecuritygetdeploymentpackageuri/MicrosoftGraphSecurityGetDeploymentPackageUriRequestBuilder.java @@ -39,6 +39,7 @@ public MicrosoftGraphSecurityGetDeploymentPackageUriRequestBuilder(@jakarta.anno * Get the sensor deployment package URL and version. You can use this URL to download the installer to install the sensor on a server. * @return a {@link SensorDeploymentPackage} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public SensorDeploymentPackage get() { @@ -49,6 +50,7 @@ public SensorDeploymentPackage get() { * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link SensorDeploymentPackage} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public SensorDeploymentPackage get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { diff --git a/src/main/java/com/microsoft/graph/generated/security/identities/sensors/microsoftgraphsecurityregeneratedeploymentaccesskey/MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/security/identities/sensors/microsoftgraphsecurityregeneratedeploymentaccesskey/MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequestBuilder.java index 663da5c0c7a..61248bff040 100644 --- a/src/main/java/com/microsoft/graph/generated/security/identities/sensors/microsoftgraphsecurityregeneratedeploymentaccesskey/MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/security/identities/sensors/microsoftgraphsecurityregeneratedeploymentaccesskey/MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequestBuilder.java @@ -39,6 +39,7 @@ public MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequestBuilder(@jakart * Generate a new deployment access key that can be used to install a sensor associated with the workspace. * @return a {@link DeploymentAccessKeyType} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public DeploymentAccessKeyType post() { @@ -49,6 +50,7 @@ public DeploymentAccessKeyType post() { * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link DeploymentAccessKeyType} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public DeploymentAccessKeyType post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { diff --git a/src/main/java/com/microsoft/graph/generated/sites/SitesRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/sites/SitesRequestBuilder.java index 04c3ab85c14..261ae8d06b0 100644 --- a/src/main/java/com/microsoft/graph/generated/sites/SitesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/sites/SitesRequestBuilder.java @@ -95,21 +95,21 @@ public SitesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jak super(requestAdapter, "{+baseurl}/sites{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * List all available sites in an organization. Specific filter criteria and query options are also supported and described below: In addition, you can use a $search query against the /sites collection to find sites matching given keywords.If you want to list all sites across all geographies, refer to getAllSites. For more guidance about building applications that use site discovery for scanning purposes, see Best practices for discovering files and detecting changes at scale. + * Search across a SharePoint tenant for sites that match keywords provided. The only property that works for sorting is createdDateTime. The search filter is a free text search that uses multiple properties when retrieving the search results. * @return a {@link SiteCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public SiteCollectionResponse get() { return get(null); } /** - * List all available sites in an organization. Specific filter criteria and query options are also supported and described below: In addition, you can use a $search query against the /sites collection to find sites matching given keywords.If you want to list all sites across all geographies, refer to getAllSites. For more guidance about building applications that use site discovery for scanning purposes, see Best practices for discovering files and detecting changes at scale. + * Search across a SharePoint tenant for sites that match keywords provided. The only property that works for sorting is createdDateTime. The search filter is a free text search that uses multiple properties when retrieving the search results. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link SiteCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public SiteCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -119,7 +119,7 @@ public SiteCollectionResponse get(@jakarta.annotation.Nullable final java.util.f return this.requestAdapter.send(requestInfo, errorMapping, SiteCollectionResponse::createFromDiscriminatorValue); } /** - * List all available sites in an organization. Specific filter criteria and query options are also supported and described below: In addition, you can use a $search query against the /sites collection to find sites matching given keywords.If you want to list all sites across all geographies, refer to getAllSites. For more guidance about building applications that use site discovery for scanning purposes, see Best practices for discovering files and detecting changes at scale. + * Search across a SharePoint tenant for sites that match keywords provided. The only property that works for sorting is createdDateTime. The search filter is a free text search that uses multiple properties when retrieving the search results. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -127,7 +127,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List all available sites in an organization. Specific filter criteria and query options are also supported and described below: In addition, you can use a $search query against the /sites collection to find sites matching given keywords.If you want to list all sites across all geographies, refer to getAllSites. For more guidance about building applications that use site discovery for scanning purposes, see Best practices for discovering files and detecting changes at scale. + * Search across a SharePoint tenant for sites that match keywords provided. The only property that works for sorting is createdDateTime. The search filter is a free text search that uses multiple properties when retrieving the search results. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -149,7 +149,7 @@ public SitesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawU return new SitesRequestBuilder(rawUrl, requestAdapter); } /** - * List all available sites in an organization. Specific filter criteria and query options are also supported and described below: In addition, you can use a $search query against the /sites collection to find sites matching given keywords.If you want to list all sites across all geographies, refer to getAllSites. For more guidance about building applications that use site discovery for scanning purposes, see Best practices for discovering files and detecting changes at scale. + * Search across a SharePoint tenant for sites that match keywords provided. The only property that works for sorting is createdDateTime. The search filter is a free text search that uses multiple properties when retrieving the search results. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/generated/sites/item/lists/item/ListItemRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/sites/item/lists/item/ListItemRequestBuilder.java index abc6014c2e0..64edf4bfcd9 100644 --- a/src/main/java/com/microsoft/graph/generated/sites/item/lists/item/ListItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/sites/item/lists/item/ListItemRequestBuilder.java @@ -127,21 +127,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Returns the metadata for a list. + * Get a list of rich long-running operations associated with a list. * @return a {@link List} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public List get() { return get(null); } /** - * Returns the metadata for a list. + * Get a list of rich long-running operations associated with a list. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link List} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public List get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -196,7 +196,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Returns the metadata for a list. + * Get a list of rich long-running operations associated with a list. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -204,7 +204,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Returns the metadata for a list. + * Get a list of rich long-running operations associated with a list. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -256,7 +256,7 @@ public ListItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String r public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Returns the metadata for a list. + * Get a list of rich long-running operations associated with a list. */ @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/members/MembersRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/teams/item/channels/item/members/MembersRequestBuilder.java index f02f670bb89..cdeccf97c34 100644 --- a/src/main/java/com/microsoft/graph/generated/teams/item/channels/item/members/MembersRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/teams/item/channels/item/members/MembersRequestBuilder.java @@ -102,23 +102,23 @@ public ConversationMemberCollectionResponse get(@jakarta.annotation.Nullable fin return this.requestAdapter.send(requestInfo, errorMapping, ConversationMemberCollectionResponse::createFromDiscriminatorValue); } /** - * Add a conversationMember to a channel. This operation is allowed only for channels with a membershipType value of private or shared. + * Add a conversationMember to a channel. * @param body The request body * @return a {@link ConversationMember} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ConversationMember post(@jakarta.annotation.Nonnull final ConversationMember body) { return post(body, null); } /** - * Add a conversationMember to a channel. This operation is allowed only for channels with a membershipType value of private or shared. + * Add a conversationMember to a channel. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link ConversationMember} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ConversationMember post(@jakarta.annotation.Nonnull final ConversationMember body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -149,7 +149,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Add a conversationMember to a channel. This operation is allowed only for channels with a membershipType value of private or shared. + * Add a conversationMember to a channel. * @param body The request body * @return a {@link RequestInformation} */ @@ -158,7 +158,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Add a conversationMember to a channel. This operation is allowed only for channels with a membershipType value of private or shared. + * Add a conversationMember to a channel. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/generated/teams/item/channels/item/members/item/ConversationMemberItemRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/teams/item/channels/item/members/item/ConversationMemberItemRequestBuilder.java index c3137f89fc1..4f51ce27359 100644 --- a/src/main/java/com/microsoft/graph/generated/teams/item/channels/item/members/item/ConversationMemberItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/teams/item/channels/item/members/item/ConversationMemberItemRequestBuilder.java @@ -81,23 +81,23 @@ public ConversationMember get(@jakarta.annotation.Nullable final java.util.funct return this.requestAdapter.send(requestInfo, errorMapping, ConversationMember::createFromDiscriminatorValue); } /** - * Update the role of a conversationMember in a channel. This operation is allowed only for channels with a membershipType value of private or shared. + * Update the role of a conversationMember in a team or channel. * @param body The request body * @return a {@link ConversationMember} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ConversationMember patch(@jakarta.annotation.Nonnull final ConversationMember body) { return patch(body, null); } /** - * Update the role of a conversationMember in a channel. This operation is allowed only for channels with a membershipType value of private or shared. + * Update the role of a conversationMember in a team or channel. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link ConversationMember} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ConversationMember patch(@jakarta.annotation.Nonnull final ConversationMember body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -148,7 +148,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the role of a conversationMember in a channel. This operation is allowed only for channels with a membershipType value of private or shared. + * Update the role of a conversationMember in a team or channel. * @param body The request body * @return a {@link RequestInformation} */ @@ -157,7 +157,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Update the role of a conversationMember in a channel. This operation is allowed only for channels with a membershipType value of private or shared. + * Update the role of a conversationMember in a team or channel. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/generated/teams/item/channels/item/messages/item/replies/RepliesRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/teams/item/channels/item/messages/item/replies/RepliesRequestBuilder.java index cfb10bf3b18..829f1e96834 100644 --- a/src/main/java/com/microsoft/graph/generated/teams/item/channels/item/messages/item/replies/RepliesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/teams/item/channels/item/messages/item/replies/RepliesRequestBuilder.java @@ -93,23 +93,23 @@ public ChatMessageCollectionResponse get(@jakarta.annotation.Nullable final java return this.requestAdapter.send(requestInfo, errorMapping, ChatMessageCollectionResponse::createFromDiscriminatorValue); } /** - * Send a new reply to a chatMessage in a specified channel. + * Create a new reply to a chatMessage in a specified channel. * @param body The request body * @return a {@link ChatMessage} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ChatMessage post(@jakarta.annotation.Nonnull final ChatMessage body) { return post(body, null); } /** - * Send a new reply to a chatMessage in a specified channel. + * Create a new reply to a chatMessage in a specified channel. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link ChatMessage} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ChatMessage post(@jakarta.annotation.Nonnull final ChatMessage body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -140,7 +140,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Send a new reply to a chatMessage in a specified channel. + * Create a new reply to a chatMessage in a specified channel. * @param body The request body * @return a {@link RequestInformation} */ @@ -149,7 +149,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Send a new reply to a chatMessage in a specified channel. + * Create a new reply to a chatMessage in a specified channel. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/generated/tenantrelationships/multitenantorganization/MultiTenantOrganizationRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/tenantrelationships/multitenantorganization/MultiTenantOrganizationRequestBuilder.java index 606ce442cce..baa62c16117 100644 --- a/src/main/java/com/microsoft/graph/generated/tenantrelationships/multitenantorganization/MultiTenantOrganizationRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/tenantrelationships/multitenantorganization/MultiTenantOrganizationRequestBuilder.java @@ -79,23 +79,23 @@ public MultiTenantOrganization get(@jakarta.annotation.Nullable final java.util. return this.requestAdapter.send(requestInfo, errorMapping, MultiTenantOrganization::createFromDiscriminatorValue); } /** - * Update the properties of a multitenant organization. + * Create a new multitenant organization. By default, the creator tenant becomes an owner tenant upon successful creation. Only owner tenants can manage a multitenant organization. * @param body The request body * @return a {@link MultiTenantOrganization} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public MultiTenantOrganization patch(@jakarta.annotation.Nonnull final MultiTenantOrganization body) { return patch(body, null); } /** - * Update the properties of a multitenant organization. + * Create a new multitenant organization. By default, the creator tenant becomes an owner tenant upon successful creation. Only owner tenants can manage a multitenant organization. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MultiTenantOrganization} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public MultiTenantOrganization patch(@jakarta.annotation.Nonnull final MultiTenantOrganization body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -126,7 +126,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the properties of a multitenant organization. + * Create a new multitenant organization. By default, the creator tenant becomes an owner tenant upon successful creation. Only owner tenants can manage a multitenant organization. * @param body The request body * @return a {@link RequestInformation} */ @@ -135,7 +135,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Update the properties of a multitenant organization. + * Create a new multitenant organization. By default, the creator tenant becomes an owner tenant upon successful creation. Only owner tenants can manage a multitenant organization. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/generated/users/UsersRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/users/UsersRequestBuilder.java index 0c0191b4ff5..b367abd023c 100644 --- a/src/main/java/com/microsoft/graph/generated/users/UsersRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/users/UsersRequestBuilder.java @@ -124,7 +124,7 @@ public UserCollectionResponse get(@jakarta.annotation.Nullable final java.util.f * @param body The request body * @return a {@link User} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public User post(@jakarta.annotation.Nonnull final User body) { @@ -136,7 +136,7 @@ public User post(@jakarta.annotation.Nonnull final User body) { * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link User} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public User post(@jakarta.annotation.Nonnull final User body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { diff --git a/src/main/java/com/microsoft/graph/generated/users/item/UserItemRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/users/item/UserItemRequestBuilder.java index d26379e9b77..93614323b61 100644 --- a/src/main/java/com/microsoft/graph/generated/users/item/UserItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/users/item/UserItemRequestBuilder.java @@ -774,7 +774,7 @@ public User get(@jakarta.annotation.Nullable final java.util.function.ConsumerFind more info here + * @see Find more info here */ @jakarta.annotation.Nullable public User patch(@jakarta.annotation.Nonnull final User body) { @@ -786,7 +786,7 @@ public User patch(@jakarta.annotation.Nonnull final User body) { * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link User} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public User patch(@jakarta.annotation.Nonnull final User body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { diff --git a/src/main/java/com/microsoft/graph/generated/users/item/datasecurityandgovernance/DataSecurityAndGovernanceRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/users/item/datasecurityandgovernance/DataSecurityAndGovernanceRequestBuilder.java index 76d3e97c6cf..494dd4fd1d7 100644 --- a/src/main/java/com/microsoft/graph/generated/users/item/datasecurityandgovernance/DataSecurityAndGovernanceRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/users/item/datasecurityandgovernance/DataSecurityAndGovernanceRequestBuilder.java @@ -5,6 +5,7 @@ import com.microsoft.graph.users.item.datasecurityandgovernance.activities.ActivitiesRequestBuilder; import com.microsoft.graph.users.item.datasecurityandgovernance.processcontent.ProcessContentRequestBuilder; import com.microsoft.graph.users.item.datasecurityandgovernance.protectionscopes.ProtectionScopesRequestBuilder; +import com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.SensitivityLabelsRequestBuilder; import com.microsoft.kiota.BaseRequestBuilder; import com.microsoft.kiota.BaseRequestConfiguration; import com.microsoft.kiota.HttpMethod; @@ -47,6 +48,14 @@ public ProcessContentRequestBuilder processContent() { public ProtectionScopesRequestBuilder protectionScopes() { return new ProtectionScopesRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the sensitivityLabels property of the microsoft.graph.dataSecurityAndGovernance entity. + * @return a {@link SensitivityLabelsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public SensitivityLabelsRequestBuilder sensitivityLabels() { + return new SensitivityLabelsRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link DataSecurityAndGovernanceRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/generated/users/item/datasecurityandgovernance/sensitivitylabels/SensitivityLabelsRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/users/item/datasecurityandgovernance/sensitivitylabels/SensitivityLabelsRequestBuilder.java new file mode 100644 index 00000000000..046a9d283c9 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/users/item/datasecurityandgovernance/sensitivitylabels/SensitivityLabelsRequestBuilder.java @@ -0,0 +1,267 @@ +package com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels; + +import com.microsoft.graph.models.odataerrors.ODataError; +import com.microsoft.graph.models.SensitivityLabel; +import com.microsoft.graph.models.SensitivityLabelCollectionResponse; +import com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.computeinheritancewithlabelidswithlocalewithcontentformats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder; +import com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance.ComputeRightsAndInheritanceRequestBuilder; +import com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.count.CountRequestBuilder; +import com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.SensitivityLabelItemRequestBuilder; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the sensitivityLabels property of the microsoft.graph.dataSecurityAndGovernance entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class SensitivityLabelsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the computeRightsAndInheritance method. + * @return a {@link ComputeRightsAndInheritanceRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ComputeRightsAndInheritanceRequestBuilder computeRightsAndInheritance() { + return new ComputeRightsAndInheritanceRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the sensitivityLabels property of the microsoft.graph.dataSecurityAndGovernance entity. + * @param sensitivityLabelId The unique identifier of sensitivityLabel + * @return a {@link SensitivityLabelItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public SensitivityLabelItemRequestBuilder bySensitivityLabelId(@jakarta.annotation.Nonnull final String sensitivityLabelId) { + Objects.requireNonNull(sensitivityLabelId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("sensitivityLabel%2Did", sensitivityLabelId); + return new SensitivityLabelItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Provides operations to call the computeInheritance method. + * @param contentFormats Usage: contentFormats={contentFormats} + * @param labelIds Usage: labelIds={labelIds} + * @param locale Usage: locale='{locale}' + * @return a {@link ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder computeInheritanceWithLabelIdsWithLocaleWithContentFormats(@jakarta.annotation.Nonnull final String contentFormats, @jakarta.annotation.Nonnull final String labelIds, @jakarta.annotation.Nonnull final String locale) { + Objects.requireNonNull(contentFormats); + Objects.requireNonNull(labelIds); + Objects.requireNonNull(locale); + return new ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(pathParameters, requestAdapter, contentFormats, labelIds, locale); + } + /** + * Instantiates a new {@link SensitivityLabelsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public SensitivityLabelsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link SensitivityLabelsRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public SensitivityLabelsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get sensitivityLabels from users + * @return a {@link SensitivityLabelCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public SensitivityLabelCollectionResponse get() { + return get(null); + } + /** + * Get sensitivityLabels from users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link SensitivityLabelCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public SensitivityLabelCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, SensitivityLabelCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to sensitivityLabels for users + * @param body The request body + * @return a {@link SensitivityLabel} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public SensitivityLabel post(@jakarta.annotation.Nonnull final SensitivityLabel body) { + return post(body, null); + } + /** + * Create new navigation property to sensitivityLabels for users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link SensitivityLabel} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public SensitivityLabel post(@jakarta.annotation.Nonnull final SensitivityLabel body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, SensitivityLabel::createFromDiscriminatorValue); + } + /** + * Get sensitivityLabels from users + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get sensitivityLabels from users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to sensitivityLabels for users + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SensitivityLabel body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to sensitivityLabels for users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SensitivityLabel body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link SensitivityLabelsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public SensitivityLabelsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new SensitivityLabelsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get sensitivityLabels from users + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/generated/users/item/datasecurityandgovernance/sensitivitylabels/computeinheritancewithlabelidswithlocalewithcontentformats/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/users/item/datasecurityandgovernance/sensitivitylabels/computeinheritancewithlabelidswithlocalewithcontentformats/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.java new file mode 100644 index 00000000000..7fb54914678 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/users/item/datasecurityandgovernance/sensitivitylabels/computeinheritancewithlabelidswithlocalewithcontentformats/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.java @@ -0,0 +1,104 @@ +package com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.computeinheritancewithlabelidswithlocalewithcontentformats; + +import com.microsoft.graph.models.odataerrors.ODataError; +import com.microsoft.graph.models.SensitivityLabel; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the computeInheritance method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder} and sets the default values. + * @param contentFormats Usage: contentFormats={contentFormats} + * @param labelIds Usage: labelIds={labelIds} + * @param locale Usage: locale='{locale}' + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter, @jakarta.annotation.Nullable final String contentFormats, @jakarta.annotation.Nullable final String labelIds, @jakarta.annotation.Nullable final String locale) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats})", pathParameters); + this.pathParameters.put("contentFormats", contentFormats); + this.pathParameters.put("labelIds", labelIds); + this.pathParameters.put("locale", locale); + } + /** + * Instantiates a new {@link ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats})", rawUrl); + } + /** + * Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + * @return a {@link SensitivityLabel} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public SensitivityLabel get() { + return get(null); + } + /** + * Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link SensitivityLabel} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public SensitivityLabel get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, SensitivityLabel::createFromDiscriminatorValue); + } + /** + * Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/generated/users/item/datasecurityandgovernance/sensitivitylabels/computerightsandinheritance/ComputeRightsAndInheritancePostRequestBody.java b/src/main/java/com/microsoft/graph/generated/users/item/datasecurityandgovernance/sensitivitylabels/computerightsandinheritance/ComputeRightsAndInheritancePostRequestBody.java new file mode 100644 index 00000000000..f90793e2a68 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/users/item/datasecurityandgovernance/sensitivitylabels/computerightsandinheritance/ComputeRightsAndInheritancePostRequestBody.java @@ -0,0 +1,159 @@ +package com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance; + +import com.microsoft.graph.models.ProtectedContent; +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 ComputeRightsAndInheritancePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ComputeRightsAndInheritancePostRequestBody} and sets the default values. + */ + public ComputeRightsAndInheritancePostRequestBody() { + 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 ComputeRightsAndInheritancePostRequestBody} + */ + @jakarta.annotation.Nonnull + public static ComputeRightsAndInheritancePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ComputeRightsAndInheritancePostRequestBody(); + } + /** + * 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 delegatedUserEmail property value. The delegatedUserEmail property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDelegatedUserEmail() { + return this.backingStore.get("delegatedUserEmail"); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(4); + deserializerMap.put("delegatedUserEmail", (n) -> { this.setDelegatedUserEmail(n.getStringValue()); }); + deserializerMap.put("locale", (n) -> { this.setLocale(n.getStringValue()); }); + deserializerMap.put("protectedContents", (n) -> { this.setProtectedContents(n.getCollectionOfObjectValues(ProtectedContent::createFromDiscriminatorValue)); }); + deserializerMap.put("supportedContentFormats", (n) -> { this.setSupportedContentFormats(n.getCollectionOfPrimitiveValues(String.class)); }); + return deserializerMap; + } + /** + * Gets the locale property value. The locale property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getLocale() { + return this.backingStore.get("locale"); + } + /** + * Gets the protectedContents property value. The protectedContents property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getProtectedContents() { + return this.backingStore.get("protectedContents"); + } + /** + * Gets the supportedContentFormats property value. The supportedContentFormats property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getSupportedContentFormats() { + return this.backingStore.get("supportedContentFormats"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeStringValue("delegatedUserEmail", this.getDelegatedUserEmail()); + writer.writeStringValue("locale", this.getLocale()); + writer.writeCollectionOfObjectValues("protectedContents", this.getProtectedContents()); + writer.writeCollectionOfPrimitiveValues("supportedContentFormats", this.getSupportedContentFormats()); + 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 delegatedUserEmail property value. The delegatedUserEmail property + * @param value Value to set for the delegatedUserEmail property. + */ + public void setDelegatedUserEmail(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("delegatedUserEmail", value); + } + /** + * Sets the locale property value. The locale property + * @param value Value to set for the locale property. + */ + public void setLocale(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("locale", value); + } + /** + * Sets the protectedContents property value. The protectedContents property + * @param value Value to set for the protectedContents property. + */ + public void setProtectedContents(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("protectedContents", value); + } + /** + * Sets the supportedContentFormats property value. The supportedContentFormats property + * @param value Value to set for the supportedContentFormats property. + */ + public void setSupportedContentFormats(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("supportedContentFormats", value); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/users/item/datasecurityandgovernance/sensitivitylabels/computerightsandinheritance/ComputeRightsAndInheritanceRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/users/item/datasecurityandgovernance/sensitivitylabels/computerightsandinheritance/ComputeRightsAndInheritanceRequestBuilder.java new file mode 100644 index 00000000000..38b965f592e --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/users/item/datasecurityandgovernance/sensitivitylabels/computerightsandinheritance/ComputeRightsAndInheritanceRequestBuilder.java @@ -0,0 +1,105 @@ +package com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.computerightsandinheritance; + +import com.microsoft.graph.models.ComputeRightsAndInheritanceResult; +import com.microsoft.graph.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the computeRightsAndInheritance method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ComputeRightsAndInheritanceRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ComputeRightsAndInheritanceRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ComputeRightsAndInheritanceRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/computeRightsAndInheritance", pathParameters); + } + /** + * Instantiates a new {@link ComputeRightsAndInheritanceRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ComputeRightsAndInheritanceRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/computeRightsAndInheritance", rawUrl); + } + /** + * Computes the rights and inheritance for sensitivity labels based on the input content and labels. + * @param body The request body + * @return a {@link ComputeRightsAndInheritanceResult} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public ComputeRightsAndInheritanceResult post(@jakarta.annotation.Nonnull final ComputeRightsAndInheritancePostRequestBody body) { + return post(body, null); + } + /** + * Computes the rights and inheritance for sensitivity labels based on the input content and labels. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ComputeRightsAndInheritanceResult} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public ComputeRightsAndInheritanceResult post(@jakarta.annotation.Nonnull final ComputeRightsAndInheritancePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ComputeRightsAndInheritanceResult::createFromDiscriminatorValue); + } + /** + * Computes the rights and inheritance for sensitivity labels based on the input content and labels. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ComputeRightsAndInheritancePostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Computes the rights and inheritance for sensitivity labels based on the input content and labels. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ComputeRightsAndInheritancePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ComputeRightsAndInheritanceRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ComputeRightsAndInheritanceRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ComputeRightsAndInheritanceRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/generated/users/item/datasecurityandgovernance/sensitivitylabels/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/users/item/datasecurityandgovernance/sensitivitylabels/count/CountRequestBuilder.java new file mode 100644 index 00000000000..a68723c3c73 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/users/item/datasecurityandgovernance/sensitivitylabels/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.count; + +import com.microsoft.graph.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to count the resources in the collection. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CountRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link CountRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/$count{?%24filter,%24search}", pathParameters); + } + /** + * Instantiates a new {@link CountRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/users/item/datasecurityandgovernance/sensitivitylabels/item/SensitivityLabelItemRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/users/item/datasecurityandgovernance/sensitivitylabels/item/SensitivityLabelItemRequestBuilder.java new file mode 100644 index 00000000000..bad7d6e97da --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/users/item/datasecurityandgovernance/sensitivitylabels/item/SensitivityLabelItemRequestBuilder.java @@ -0,0 +1,246 @@ +package com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item; + +import com.microsoft.graph.models.odataerrors.ODataError; +import com.microsoft.graph.models.SensitivityLabel; +import com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.rights.RightsRequestBuilder; +import com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.SublabelsRequestBuilder; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the sensitivityLabels property of the microsoft.graph.dataSecurityAndGovernance entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class SensitivityLabelItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the rights property of the microsoft.graph.sensitivityLabel entity. + * @return a {@link RightsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RightsRequestBuilder rights() { + return new RightsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the sublabels property of the microsoft.graph.sensitivityLabel entity. + * @return a {@link SublabelsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public SublabelsRequestBuilder sublabels() { + return new SublabelsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link SensitivityLabelItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public SensitivityLabelItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link SensitivityLabelItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public SensitivityLabelItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property sensitivityLabels for users + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property sensitivityLabels for users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get sensitivityLabels from users + * @return a {@link SensitivityLabel} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public SensitivityLabel get() { + return get(null); + } + /** + * Get sensitivityLabels from users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link SensitivityLabel} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public SensitivityLabel get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, SensitivityLabel::createFromDiscriminatorValue); + } + /** + * Update the navigation property sensitivityLabels in users + * @param body The request body + * @return a {@link SensitivityLabel} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public SensitivityLabel patch(@jakarta.annotation.Nonnull final SensitivityLabel body) { + return patch(body, null); + } + /** + * Update the navigation property sensitivityLabels in users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link SensitivityLabel} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public SensitivityLabel patch(@jakarta.annotation.Nonnull final SensitivityLabel body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, SensitivityLabel::createFromDiscriminatorValue); + } + /** + * Delete navigation property sensitivityLabels for users + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property sensitivityLabels for users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get sensitivityLabels from users + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get sensitivityLabels from users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property sensitivityLabels in users + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final SensitivityLabel body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property sensitivityLabels in users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final SensitivityLabel body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link SensitivityLabelItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public SensitivityLabelItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new SensitivityLabelItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get sensitivityLabels from users + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/generated/users/item/datasecurityandgovernance/sensitivitylabels/item/rights/RightsRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/users/item/datasecurityandgovernance/sensitivitylabels/item/rights/RightsRequestBuilder.java new file mode 100644 index 00000000000..89cddcac3ca --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/users/item/datasecurityandgovernance/sensitivitylabels/item/rights/RightsRequestBuilder.java @@ -0,0 +1,129 @@ +package com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.rights; + +import com.microsoft.graph.models.odataerrors.ODataError; +import com.microsoft.graph.models.UsageRightsIncluded; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the rights property of the microsoft.graph.sensitivityLabel entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RightsRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link RightsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RightsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/rights{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link RightsRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RightsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/rights{?%24expand,%24select}", rawUrl); + } + /** + * Get rights from users + * @return a {@link UsageRightsIncluded} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public UsageRightsIncluded get() { + return get(null); + } + /** + * Get rights from users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link UsageRightsIncluded} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public UsageRightsIncluded get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, UsageRightsIncluded::createFromDiscriminatorValue); + } + /** + * Get rights from users + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get rights from users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link RightsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RightsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RightsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get rights from users + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/users/item/datasecurityandgovernance/sensitivitylabels/item/sublabels/SublabelsRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/users/item/datasecurityandgovernance/sensitivitylabels/item/sublabels/SublabelsRequestBuilder.java new file mode 100644 index 00000000000..380d1de1a23 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/users/item/datasecurityandgovernance/sensitivitylabels/item/sublabels/SublabelsRequestBuilder.java @@ -0,0 +1,267 @@ +package com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels; + +import com.microsoft.graph.models.odataerrors.ODataError; +import com.microsoft.graph.models.SensitivityLabel; +import com.microsoft.graph.models.SensitivityLabelCollectionResponse; +import com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.computeinheritancewithlabelidswithlocalewithcontentformats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder; +import com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance.ComputeRightsAndInheritanceRequestBuilder; +import com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.count.CountRequestBuilder; +import com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.SensitivityLabelItemRequestBuilder; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the sublabels property of the microsoft.graph.sensitivityLabel entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class SublabelsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the computeRightsAndInheritance method. + * @return a {@link ComputeRightsAndInheritanceRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ComputeRightsAndInheritanceRequestBuilder computeRightsAndInheritance() { + return new ComputeRightsAndInheritanceRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the sublabels property of the microsoft.graph.sensitivityLabel entity. + * @param sensitivityLabelId1 The unique identifier of sensitivityLabel + * @return a {@link SensitivityLabelItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public SensitivityLabelItemRequestBuilder bySensitivityLabelId1(@jakarta.annotation.Nonnull final String sensitivityLabelId1) { + Objects.requireNonNull(sensitivityLabelId1); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("sensitivityLabel%2Did1", sensitivityLabelId1); + return new SensitivityLabelItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Provides operations to call the computeInheritance method. + * @param contentFormats Usage: contentFormats={contentFormats} + * @param labelIds Usage: labelIds={labelIds} + * @param locale Usage: locale='{locale}' + * @return a {@link ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder computeInheritanceWithLabelIdsWithLocaleWithContentFormats(@jakarta.annotation.Nonnull final String contentFormats, @jakarta.annotation.Nonnull final String labelIds, @jakarta.annotation.Nonnull final String locale) { + Objects.requireNonNull(contentFormats); + Objects.requireNonNull(labelIds); + Objects.requireNonNull(locale); + return new ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(pathParameters, requestAdapter, contentFormats, labelIds, locale); + } + /** + * Instantiates a new {@link SublabelsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public SublabelsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link SublabelsRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public SublabelsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get sublabels from users + * @return a {@link SensitivityLabelCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public SensitivityLabelCollectionResponse get() { + return get(null); + } + /** + * Get sublabels from users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link SensitivityLabelCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public SensitivityLabelCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, SensitivityLabelCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to sublabels for users + * @param body The request body + * @return a {@link SensitivityLabel} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public SensitivityLabel post(@jakarta.annotation.Nonnull final SensitivityLabel body) { + return post(body, null); + } + /** + * Create new navigation property to sublabels for users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link SensitivityLabel} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public SensitivityLabel post(@jakarta.annotation.Nonnull final SensitivityLabel body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, SensitivityLabel::createFromDiscriminatorValue); + } + /** + * Get sublabels from users + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get sublabels from users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to sublabels for users + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SensitivityLabel body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to sublabels for users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SensitivityLabel body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link SublabelsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public SublabelsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new SublabelsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get sublabels from users + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/generated/users/item/datasecurityandgovernance/sensitivitylabels/item/sublabels/computeinheritancewithlabelidswithlocalewithcontentformats/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/users/item/datasecurityandgovernance/sensitivitylabels/item/sublabels/computeinheritancewithlabelidswithlocalewithcontentformats/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.java new file mode 100644 index 00000000000..f7ba9ec14ba --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/users/item/datasecurityandgovernance/sensitivitylabels/item/sublabels/computeinheritancewithlabelidswithlocalewithcontentformats/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.java @@ -0,0 +1,104 @@ +package com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.computeinheritancewithlabelidswithlocalewithcontentformats; + +import com.microsoft.graph.models.odataerrors.ODataError; +import com.microsoft.graph.models.SensitivityLabel; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the computeInheritance method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder} and sets the default values. + * @param contentFormats Usage: contentFormats={contentFormats} + * @param labelIds Usage: labelIds={labelIds} + * @param locale Usage: locale='{locale}' + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter, @jakarta.annotation.Nullable final String contentFormats, @jakarta.annotation.Nullable final String labelIds, @jakarta.annotation.Nullable final String locale) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats})", pathParameters); + this.pathParameters.put("contentFormats", contentFormats); + this.pathParameters.put("labelIds", labelIds); + this.pathParameters.put("locale", locale); + } + /** + * Instantiates a new {@link ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats})", rawUrl); + } + /** + * Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + * @return a {@link SensitivityLabel} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public SensitivityLabel get() { + return get(null); + } + /** + * Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link SensitivityLabel} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public SensitivityLabel get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, SensitivityLabel::createFromDiscriminatorValue); + } + /** + * Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/generated/users/item/datasecurityandgovernance/sensitivitylabels/item/sublabels/computerightsandinheritance/ComputeRightsAndInheritancePostRequestBody.java b/src/main/java/com/microsoft/graph/generated/users/item/datasecurityandgovernance/sensitivitylabels/item/sublabels/computerightsandinheritance/ComputeRightsAndInheritancePostRequestBody.java new file mode 100644 index 00000000000..e0952bc3a80 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/users/item/datasecurityandgovernance/sensitivitylabels/item/sublabels/computerightsandinheritance/ComputeRightsAndInheritancePostRequestBody.java @@ -0,0 +1,159 @@ +package com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance; + +import com.microsoft.graph.models.ProtectedContent; +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 ComputeRightsAndInheritancePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ComputeRightsAndInheritancePostRequestBody} and sets the default values. + */ + public ComputeRightsAndInheritancePostRequestBody() { + 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 ComputeRightsAndInheritancePostRequestBody} + */ + @jakarta.annotation.Nonnull + public static ComputeRightsAndInheritancePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ComputeRightsAndInheritancePostRequestBody(); + } + /** + * 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 delegatedUserEmail property value. The delegatedUserEmail property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDelegatedUserEmail() { + return this.backingStore.get("delegatedUserEmail"); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(4); + deserializerMap.put("delegatedUserEmail", (n) -> { this.setDelegatedUserEmail(n.getStringValue()); }); + deserializerMap.put("locale", (n) -> { this.setLocale(n.getStringValue()); }); + deserializerMap.put("protectedContents", (n) -> { this.setProtectedContents(n.getCollectionOfObjectValues(ProtectedContent::createFromDiscriminatorValue)); }); + deserializerMap.put("supportedContentFormats", (n) -> { this.setSupportedContentFormats(n.getCollectionOfPrimitiveValues(String.class)); }); + return deserializerMap; + } + /** + * Gets the locale property value. The locale property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getLocale() { + return this.backingStore.get("locale"); + } + /** + * Gets the protectedContents property value. The protectedContents property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getProtectedContents() { + return this.backingStore.get("protectedContents"); + } + /** + * Gets the supportedContentFormats property value. The supportedContentFormats property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getSupportedContentFormats() { + return this.backingStore.get("supportedContentFormats"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeStringValue("delegatedUserEmail", this.getDelegatedUserEmail()); + writer.writeStringValue("locale", this.getLocale()); + writer.writeCollectionOfObjectValues("protectedContents", this.getProtectedContents()); + writer.writeCollectionOfPrimitiveValues("supportedContentFormats", this.getSupportedContentFormats()); + 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 delegatedUserEmail property value. The delegatedUserEmail property + * @param value Value to set for the delegatedUserEmail property. + */ + public void setDelegatedUserEmail(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("delegatedUserEmail", value); + } + /** + * Sets the locale property value. The locale property + * @param value Value to set for the locale property. + */ + public void setLocale(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("locale", value); + } + /** + * Sets the protectedContents property value. The protectedContents property + * @param value Value to set for the protectedContents property. + */ + public void setProtectedContents(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("protectedContents", value); + } + /** + * Sets the supportedContentFormats property value. The supportedContentFormats property + * @param value Value to set for the supportedContentFormats property. + */ + public void setSupportedContentFormats(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("supportedContentFormats", value); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/users/item/datasecurityandgovernance/sensitivitylabels/item/sublabels/computerightsandinheritance/ComputeRightsAndInheritanceRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/users/item/datasecurityandgovernance/sensitivitylabels/item/sublabels/computerightsandinheritance/ComputeRightsAndInheritanceRequestBuilder.java new file mode 100644 index 00000000000..a5eaa959119 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/users/item/datasecurityandgovernance/sensitivitylabels/item/sublabels/computerightsandinheritance/ComputeRightsAndInheritanceRequestBuilder.java @@ -0,0 +1,105 @@ +package com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.computerightsandinheritance; + +import com.microsoft.graph.models.ComputeRightsAndInheritanceResult; +import com.microsoft.graph.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the computeRightsAndInheritance method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ComputeRightsAndInheritanceRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ComputeRightsAndInheritanceRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ComputeRightsAndInheritanceRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/computeRightsAndInheritance", pathParameters); + } + /** + * Instantiates a new {@link ComputeRightsAndInheritanceRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ComputeRightsAndInheritanceRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/computeRightsAndInheritance", rawUrl); + } + /** + * Computes the rights and inheritance for sensitivity labels based on the input content and labels. + * @param body The request body + * @return a {@link ComputeRightsAndInheritanceResult} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public ComputeRightsAndInheritanceResult post(@jakarta.annotation.Nonnull final ComputeRightsAndInheritancePostRequestBody body) { + return post(body, null); + } + /** + * Computes the rights and inheritance for sensitivity labels based on the input content and labels. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ComputeRightsAndInheritanceResult} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public ComputeRightsAndInheritanceResult post(@jakarta.annotation.Nonnull final ComputeRightsAndInheritancePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ComputeRightsAndInheritanceResult::createFromDiscriminatorValue); + } + /** + * Computes the rights and inheritance for sensitivity labels based on the input content and labels. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ComputeRightsAndInheritancePostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Computes the rights and inheritance for sensitivity labels based on the input content and labels. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ComputeRightsAndInheritancePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ComputeRightsAndInheritanceRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ComputeRightsAndInheritanceRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ComputeRightsAndInheritanceRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/generated/users/item/datasecurityandgovernance/sensitivitylabels/item/sublabels/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/users/item/datasecurityandgovernance/sensitivitylabels/item/sublabels/count/CountRequestBuilder.java new file mode 100644 index 00000000000..1e7db1543cc --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/users/item/datasecurityandgovernance/sensitivitylabels/item/sublabels/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.count; + +import com.microsoft.graph.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to count the resources in the collection. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CountRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link CountRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/$count{?%24filter,%24search}", pathParameters); + } + /** + * Instantiates a new {@link CountRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/users/item/datasecurityandgovernance/sensitivitylabels/item/sublabels/item/SensitivityLabelItemRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/users/item/datasecurityandgovernance/sensitivitylabels/item/sublabels/item/SensitivityLabelItemRequestBuilder.java new file mode 100644 index 00000000000..62ca438b634 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/users/item/datasecurityandgovernance/sensitivitylabels/item/sublabels/item/SensitivityLabelItemRequestBuilder.java @@ -0,0 +1,237 @@ +package com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.item; + +import com.microsoft.graph.models.odataerrors.ODataError; +import com.microsoft.graph.models.SensitivityLabel; +import com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.rights.RightsRequestBuilder; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the sublabels property of the microsoft.graph.sensitivityLabel entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class SensitivityLabelItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the rights property of the microsoft.graph.sensitivityLabel entity. + * @return a {@link RightsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RightsRequestBuilder rights() { + return new RightsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link SensitivityLabelItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public SensitivityLabelItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/{sensitivityLabel%2Did1}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link SensitivityLabelItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public SensitivityLabelItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/{sensitivityLabel%2Did1}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property sublabels for users + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property sublabels for users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get sublabels from users + * @return a {@link SensitivityLabel} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public SensitivityLabel get() { + return get(null); + } + /** + * Get sublabels from users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link SensitivityLabel} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public SensitivityLabel get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, SensitivityLabel::createFromDiscriminatorValue); + } + /** + * Update the navigation property sublabels in users + * @param body The request body + * @return a {@link SensitivityLabel} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public SensitivityLabel patch(@jakarta.annotation.Nonnull final SensitivityLabel body) { + return patch(body, null); + } + /** + * Update the navigation property sublabels in users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link SensitivityLabel} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public SensitivityLabel patch(@jakarta.annotation.Nonnull final SensitivityLabel body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, SensitivityLabel::createFromDiscriminatorValue); + } + /** + * Delete navigation property sublabels for users + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property sublabels for users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get sublabels from users + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get sublabels from users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property sublabels in users + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final SensitivityLabel body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property sublabels in users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final SensitivityLabel body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link SensitivityLabelItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public SensitivityLabelItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new SensitivityLabelItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get sublabels from users + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/generated/users/item/datasecurityandgovernance/sensitivitylabels/item/sublabels/item/rights/RightsRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/users/item/datasecurityandgovernance/sensitivitylabels/item/sublabels/item/rights/RightsRequestBuilder.java new file mode 100644 index 00000000000..129ac865c7c --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/users/item/datasecurityandgovernance/sensitivitylabels/item/sublabels/item/rights/RightsRequestBuilder.java @@ -0,0 +1,129 @@ +package com.microsoft.graph.users.item.datasecurityandgovernance.sensitivitylabels.item.sublabels.item.rights; + +import com.microsoft.graph.models.odataerrors.ODataError; +import com.microsoft.graph.models.UsageRightsIncluded; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the rights property of the microsoft.graph.sensitivityLabel entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RightsRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link RightsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RightsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/{sensitivityLabel%2Did1}/rights{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link RightsRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RightsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/{sensitivityLabel%2Did1}/rights{?%24expand,%24select}", rawUrl); + } + /** + * Get rights from users + * @return a {@link UsageRightsIncluded} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public UsageRightsIncluded get() { + return get(null); + } + /** + * Get rights from users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link UsageRightsIncluded} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public UsageRightsIncluded get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, UsageRightsIncluded::createFromDiscriminatorValue); + } + /** + * Get rights from users + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get rights from users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link RightsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RightsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RightsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get rights from users + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/userswithuserprincipalname/UsersWithUserPrincipalNameRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/userswithuserprincipalname/UsersWithUserPrincipalNameRequestBuilder.java index 861d207e1db..4d27f5d513e 100644 --- a/src/main/java/com/microsoft/graph/generated/userswithuserprincipalname/UsersWithUserPrincipalNameRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/userswithuserprincipalname/UsersWithUserPrincipalNameRequestBuilder.java @@ -87,7 +87,7 @@ public User get(@jakarta.annotation.Nullable final java.util.function.ConsumerFind more info here + * @see Find more info here */ @jakarta.annotation.Nullable public User patch(@jakarta.annotation.Nonnull final User body) { @@ -99,7 +99,7 @@ public User patch(@jakarta.annotation.Nonnull final User body) { * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link User} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public User patch(@jakarta.annotation.Nonnull final User body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { diff --git a/src/main/java/com/microsoft/graph/info/Constants.java b/src/main/java/com/microsoft/graph/info/Constants.java index 17e8221d8cb..c6a9f9bf873 100644 --- a/src/main/java/com/microsoft/graph/info/Constants.java +++ b/src/main/java/com/microsoft/graph/info/Constants.java @@ -4,7 +4,7 @@ public final class Constants { /** The SDK version */ // x-release-please-start-version - public static final String VERSION_NAME = "6.45.0"; + public static final String VERSION_NAME = "6.46.0"; // x-release-please-end }