diff --git a/src/main/java/com/microsoft/graph/beta/generated/admin/teams/TeamsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/teams/TeamsRequestBuilder.java index 08abcaff4de..7fc8940115f 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/admin/teams/TeamsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/teams/TeamsRequestBuilder.java @@ -73,7 +73,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Represents a collection of user configurations. + * A container for all Teams telephone number management functionalities and user configurations. * @return a {@link TeamsAdminRoot} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -82,7 +82,7 @@ public TeamsAdminRoot get() { return get(null); } /** - * Represents a collection of user configurations. + * A container for all Teams telephone number management functionalities and user configurations. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link TeamsAdminRoot} * @throws ODataError When receiving a 4XX or 5XX status code @@ -140,7 +140,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Represents a collection of user configurations. + * A container for all Teams telephone number management functionalities and user configurations. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -148,7 +148,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Represents a collection of user configurations. + * A container for all Teams telephone number management functionalities and user configurations. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -200,7 +200,7 @@ public TeamsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawU public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Represents a collection of user configurations. + * A container for all Teams telephone number management functionalities and user configurations. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/resourceconnections/item/ResourceConnectionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/resourceconnections/item/ResourceConnectionItemRequestBuilder.java index 77262ef18d5..0159ff148ea 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/resourceconnections/item/ResourceConnectionItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/resourceconnections/item/ResourceConnectionItemRequestBuilder.java @@ -37,18 +37,18 @@ public ResourceConnectionItemRequestBuilder(@jakarta.annotation.Nonnull final St super(requestAdapter, "{+baseurl}/admin/windows/updates/resourceConnections/{resourceConnection%2Did}{?%24expand,%24select}", rawUrl); } /** - * Delete a resourceConnection object. + * Delete an operationalInsightsConnection object. * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void delete() { delete(null); } /** - * Delete a resourceConnection object. + * Delete an operationalInsightsConnection object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); @@ -57,21 +57,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Read the properties and relationships of an operationalInsightsConnection object. + * Read the properties and relationships of a resourceConnection object. * @return a {@link ResourceConnection} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ResourceConnection get() { return get(null); } /** - * Read the properties and relationships of an operationalInsightsConnection object. + * Read the properties and relationships of a resourceConnection object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link ResourceConnection} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ResourceConnection get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -106,7 +106,7 @@ public ResourceConnection patch(@jakarta.annotation.Nonnull final ResourceConnec return this.requestAdapter.send(requestInfo, errorMapping, ResourceConnection::createFromDiscriminatorValue); } /** - * Delete a resourceConnection object. + * Delete an operationalInsightsConnection object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -114,7 +114,7 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Delete a resourceConnection object. + * Delete an operationalInsightsConnection object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -126,7 +126,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Read the properties and relationships of an operationalInsightsConnection object. + * Read the properties and relationships of a resourceConnection object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -134,7 +134,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Read the properties and relationships of an operationalInsightsConnection object. + * Read the properties and relationships of a resourceConnection object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -186,7 +186,7 @@ public ResourceConnectionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Read the properties and relationships of an operationalInsightsConnection object. + * Read the properties and relationships of a resourceConnection object. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/updatableassets/item/UpdatableAssetItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/updatableassets/item/UpdatableAssetItemRequestBuilder.java index b2b969019df..7d8718c1c86 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/updatableassets/item/UpdatableAssetItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/updatableassets/item/UpdatableAssetItemRequestBuilder.java @@ -93,21 +93,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Read the properties and relationships of an updatableAsset object. + * Read the properties and relationships of an updatableAssetGroup object. * @return a {@link UpdatableAsset} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public UpdatableAsset get() { return get(null); } /** - * Read the properties and relationships of an updatableAsset object. + * Read the properties and relationships of an updatableAssetGroup object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link UpdatableAsset} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public UpdatableAsset get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -162,7 +162,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Read the properties and relationships of an updatableAsset object. + * Read the properties and relationships of an updatableAssetGroup object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -170,7 +170,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Read the properties and relationships of an updatableAsset object. + * Read the properties and relationships of an updatableAssetGroup object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -222,7 +222,7 @@ public UpdatableAssetItemRequestBuilder withUrl(@jakarta.annotation.Nonnull fina public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Read the properties and relationships of an updatableAsset object. + * Read the properties and relationships of an updatableAssetGroup object. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/updatepolicies/item/compliancechanges/item/ComplianceChangeItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/updatepolicies/item/compliancechanges/item/ComplianceChangeItemRequestBuilder.java index 966ec8ffabe..9e2d5fe6f71 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/updatepolicies/item/compliancechanges/item/ComplianceChangeItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/updatepolicies/item/compliancechanges/item/ComplianceChangeItemRequestBuilder.java @@ -46,18 +46,18 @@ public ComplianceChangeItemRequestBuilder(@jakarta.annotation.Nonnull final Stri super(requestAdapter, "{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/complianceChanges/{complianceChange%2Did}{?%24expand,%24select}", rawUrl); } /** - * Delete a contentApproval object. + * Delete a complianceChange object. * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void delete() { delete(null); } /** - * Delete a contentApproval object. + * Delete a complianceChange object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); @@ -90,23 +90,23 @@ public ComplianceChange get(@jakarta.annotation.Nullable final java.util.functio return this.requestAdapter.send(requestInfo, errorMapping, ComplianceChange::createFromDiscriminatorValue); } /** - * Update the properties of a contentApproval object. + * Update the properties of a complianceChange object. * @param body The request body * @return a {@link ComplianceChange} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ComplianceChange patch(@jakarta.annotation.Nonnull final ComplianceChange body) { return patch(body, null); } /** - * Update the properties of a contentApproval object. + * Update the properties of a complianceChange object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link ComplianceChange} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ComplianceChange patch(@jakarta.annotation.Nonnull final ComplianceChange body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -117,7 +117,7 @@ public ComplianceChange patch(@jakarta.annotation.Nonnull final ComplianceChange return this.requestAdapter.send(requestInfo, errorMapping, ComplianceChange::createFromDiscriminatorValue); } /** - * Delete a contentApproval object. + * Delete a complianceChange object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -125,7 +125,7 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Delete a contentApproval object. + * Delete a complianceChange object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -157,7 +157,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the properties of a contentApproval object. + * Update the properties of a complianceChange object. * @param body The request body * @return a {@link RequestInformation} */ @@ -166,7 +166,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Update the properties of a contentApproval object. + * Update the properties of a complianceChange object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/app/calls/item/participants/invite/InviteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/app/calls/item/participants/invite/InviteRequestBuilder.java index 8f747290eac..325d49a04f5 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/app/calls/item/participants/invite/InviteRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/app/calls/item/participants/invite/InviteRequestBuilder.java @@ -36,23 +36,23 @@ public InviteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @ja super(requestAdapter, "{+baseurl}/app/calls/{call%2Did}/participants/invite", rawUrl); } /** - * 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. + * Invite participants to the active call. For more information about how to handle operations, see commsOperation. * @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); } /** - * 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. + * Invite participants to the active call. For more information about how to handle operations, see commsOperation. * @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); } /** - * 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. + * Invite participants to the active call. For more information about how to handle operations, see commsOperation. * @param body The request body * @return a {@link RequestInformation} */ @@ -72,7 +72,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * 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. + * Invite participants to the active call. For more information about how to handle operations, see commsOperation. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/communications/calls/item/participants/invite/InviteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/communications/calls/item/participants/invite/InviteRequestBuilder.java index fe1f1e3681e..439c6074308 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/communications/calls/item/participants/invite/InviteRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/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); } /** - * 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. + * Invite participants to the active call. For more information about how to handle operations, see commsOperation. * @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); } /** - * 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. + * Invite participants to the active call. For more information about how to handle operations, see commsOperation. * @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); } /** - * 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. + * Invite participants to the active call. For more information about how to handle operations, see commsOperation. * @param body The request body * @return a {@link RequestInformation} */ @@ -72,7 +72,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * 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. + * Invite participants to the active call. For more information about how to handle operations, see commsOperation. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/communications/onlinemeetingconversations/OnlineMeetingConversationsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/communications/onlinemeetingconversations/OnlineMeetingConversationsRequestBuilder.java index f067afb1e59..3ff9add8d1d 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/communications/onlinemeetingconversations/OnlineMeetingConversationsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/communications/onlinemeetingconversations/OnlineMeetingConversationsRequestBuilder.java @@ -60,7 +60,7 @@ public OnlineMeetingConversationsRequestBuilder(@jakarta.annotation.Nonnull fina super(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * A collection of structured question-and-answer (Q&A) thread in Teams directly associated with online meetings. + * A collection of structured question-and-answer (Q&A) threads in Teams directly associated with online meetings. * @return a {@link OnlineMeetingEngagementConversationCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public OnlineMeetingEngagementConversationCollectionResponse get() { return get(null); } /** - * A collection of structured question-and-answer (Q&A) thread in Teams directly associated with online meetings. + * A collection of structured question-and-answer (Q&A) threads in Teams directly associated with online meetings. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link OnlineMeetingEngagementConversationCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public OnlineMeetingEngagementConversation post(@jakarta.annotation.Nonnull fina return this.requestAdapter.send(requestInfo, errorMapping, OnlineMeetingEngagementConversation::createFromDiscriminatorValue); } /** - * A collection of structured question-and-answer (Q&A) thread in Teams directly associated with online meetings. + * A collection of structured question-and-answer (Q&A) threads in Teams directly associated with online meetings. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * A collection of structured question-and-answer (Q&A) thread in Teams directly associated with online meetings. + * A collection of structured question-and-answer (Q&A) threads in Teams directly associated with online meetings. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public OnlineMeetingConversationsRequestBuilder withUrl(@jakarta.annotation.Nonn return new OnlineMeetingConversationsRequestBuilder(rawUrl, requestAdapter); } /** - * A collection of structured question-and-answer (Q&A) thread in Teams directly associated with online meetings. + * A collection of structured question-and-answer (Q&A) threads in Teams directly associated with online meetings. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/communications/onlinemeetingconversations/item/OnlineMeetingEngagementConversationItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/communications/onlinemeetingconversations/item/OnlineMeetingEngagementConversationItemRequestBuilder.java index 9eb49d6a8ae..c5dc5cc30dd 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/communications/onlinemeetingconversations/item/OnlineMeetingEngagementConversationItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/communications/onlinemeetingconversations/item/OnlineMeetingEngagementConversationItemRequestBuilder.java @@ -82,7 +82,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * A collection of structured question-and-answer (Q&A) thread in Teams directly associated with online meetings. + * A collection of structured question-and-answer (Q&A) threads in Teams directly associated with online meetings. * @return a {@link OnlineMeetingEngagementConversation} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -91,7 +91,7 @@ public OnlineMeetingEngagementConversation get() { return get(null); } /** - * A collection of structured question-and-answer (Q&A) thread in Teams directly associated with online meetings. + * A collection of structured question-and-answer (Q&A) threads in Teams directly associated with online meetings. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link OnlineMeetingEngagementConversation} * @throws ODataError When receiving a 4XX or 5XX status code @@ -149,7 +149,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * A collection of structured question-and-answer (Q&A) thread in Teams directly associated with online meetings. + * A collection of structured question-and-answer (Q&A) threads in Teams directly associated with online meetings. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -157,7 +157,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * A collection of structured question-and-answer (Q&A) thread in Teams directly associated with online meetings. + * A collection of structured question-and-answer (Q&A) threads in Teams directly associated with online meetings. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -209,7 +209,7 @@ public OnlineMeetingEngagementConversationItemRequestBuilder withUrl(@jakarta.an public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * A collection of structured question-and-answer (Q&A) thread in Teams directly associated with online meetings. + * A collection of structured question-and-answer (Q&A) threads in Teams directly associated with online meetings. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/ioslobappprovisioningconfigurations/item/assignments/AssignmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/ioslobappprovisioningconfigurations/item/assignments/AssignmentsRequestBuilder.java index dd7a7e224f4..1839e20b236 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/ioslobappprovisioningconfigurations/item/assignments/AssignmentsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/ioslobappprovisioningconfigurations/item/assignments/AssignmentsRequestBuilder.java @@ -60,7 +60,7 @@ public AssignmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl super(requestAdapter, "{+baseurl}/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration%2Did}/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The associated group assignments for IosLobAppProvisioningConfiguration. + * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. * @return a {@link IosLobAppProvisioningConfigurationAssignmentCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public IosLobAppProvisioningConfigurationAssignmentCollectionResponse get() { return get(null); } /** - * The associated group assignments for IosLobAppProvisioningConfiguration. + * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link IosLobAppProvisioningConfigurationAssignmentCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public IosLobAppProvisioningConfigurationAssignment post(@jakarta.annotation.Non return this.requestAdapter.send(requestInfo, errorMapping, IosLobAppProvisioningConfigurationAssignment::createFromDiscriminatorValue); } /** - * The associated group assignments for IosLobAppProvisioningConfiguration. + * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The associated group assignments for IosLobAppProvisioningConfiguration. + * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public AssignmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Strin return new AssignmentsRequestBuilder(rawUrl, requestAdapter); } /** - * The associated group assignments for IosLobAppProvisioningConfiguration. + * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/ioslobappprovisioningconfigurations/item/assignments/item/IosLobAppProvisioningConfigurationAssignmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/ioslobappprovisioningconfigurations/item/assignments/item/IosLobAppProvisioningConfigurationAssignmentItemRequestBuilder.java index 8c1b1d177df..1b7ff14e809 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/ioslobappprovisioningconfigurations/item/assignments/item/IosLobAppProvisioningConfigurationAssignmentItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/ioslobappprovisioningconfigurations/item/assignments/item/IosLobAppProvisioningConfigurationAssignmentItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The associated group assignments for IosLobAppProvisioningConfiguration. + * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. * @return a {@link IosLobAppProvisioningConfigurationAssignment} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public IosLobAppProvisioningConfigurationAssignment get() { return get(null); } /** - * The associated group assignments for IosLobAppProvisioningConfiguration. + * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link IosLobAppProvisioningConfigurationAssignment} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The associated group assignments for IosLobAppProvisioningConfiguration. + * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The associated group assignments for IosLobAppProvisioningConfiguration. + * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public IosLobAppProvisioningConfigurationAssignmentItemRequestBuilder withUrl(@j public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The associated group assignments for IosLobAppProvisioningConfiguration. + * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidforworkapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidforworkapp/relationships/RelationshipsRequestBuilder.java index 85300d81088..5201d91207f 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidforworkapp/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidforworkapp/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidForWorkApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidforworkapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidforworkapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java index d26c73a1965..095644e85bc 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidforworkapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidforworkapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidlobapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidlobapp/relationships/RelationshipsRequestBuilder.java index c922a99f4df..1cbf3465bf3 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidlobapp/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidlobapp/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidLobApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidlobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidlobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java index 3d15c4b162a..83c554d47e9 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidlobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidlobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidmanagedstoreapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidmanagedstoreapp/relationships/RelationshipsRequestBuilder.java index 288186f5aa9..fb75ea9cae5 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidmanagedstoreapp/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidmanagedstoreapp/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidManagedStoreApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidmanagedstoreapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidmanagedstoreapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java index d0739df9aaa..b34e4712e11 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidmanagedstoreapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidmanagedstoreapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidstoreapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidstoreapp/relationships/RelationshipsRequestBuilder.java index 26b80345d76..bc4b74edfe7 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidstoreapp/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidstoreapp/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidStoreApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidstoreapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidstoreapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java index 40ef0b7e0f9..afb17fd4283 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidstoreapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidstoreapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphioslobapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphioslobapp/relationships/RelationshipsRequestBuilder.java index a6f42336567..f8ecd8850ce 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphioslobapp/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphioslobapp/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosLobApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphioslobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphioslobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java index 78c711007ee..79aa03f5435 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphioslobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphioslobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphiosstoreapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphiosstoreapp/relationships/RelationshipsRequestBuilder.java index 4b445add130..3b57ea0d42e 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphiosstoreapp/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphiosstoreapp/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosStoreApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphiosstoreapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphiosstoreapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java index 8cb167e1818..6f3e3da3bee 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphiosstoreapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphiosstoreapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphiosvppapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphiosvppapp/relationships/RelationshipsRequestBuilder.java index 1019ab36a41..ac647643cea 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphiosvppapp/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphiosvppapp/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosVppApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphiosvppapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphiosvppapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java index 7abf21a1865..bb98730a238 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphiosvppapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphiosvppapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacosdmgapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacosdmgapp/relationships/RelationshipsRequestBuilder.java index 639157f50a2..62879441aac 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacosdmgapp/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacosdmgapp/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSDmgApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacosdmgapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacosdmgapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java index e1fcf7421c0..067c15c0018 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacosdmgapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacosdmgapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacoslobapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacoslobapp/relationships/RelationshipsRequestBuilder.java index a2447293579..fa61178aa94 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacoslobapp/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacoslobapp/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSLobApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacoslobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacoslobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java index 0f333eadae5..c5f923dd0bf 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacoslobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacoslobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacospkgapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacospkgapp/relationships/RelationshipsRequestBuilder.java index 36f80c8068f..60c827f1553 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacospkgapp/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacospkgapp/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSPkgApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacospkgapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacospkgapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java index 4c369a25e33..d281533fb62 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacospkgapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacospkgapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedandroidlobapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedandroidlobapp/relationships/RelationshipsRequestBuilder.java index 4f92afd48b8..1d02bc88588 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedandroidlobapp/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedandroidlobapp/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedAndroidLobApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedandroidlobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedandroidlobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java index aaaa5a3b5cf..773a6aa21aa 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedandroidlobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedandroidlobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedioslobapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedioslobapp/relationships/RelationshipsRequestBuilder.java index 635e265ca03..e699247752a 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedioslobapp/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedioslobapp/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedIOSLobApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedioslobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedioslobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java index 1e4cbb8ee80..22f0aff3b0b 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedioslobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedioslobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedmobilelobapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedmobilelobapp/relationships/RelationshipsRequestBuilder.java index 9191819c7d7..faa646754b5 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedmobilelobapp/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedmobilelobapp/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedMobileLobApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedmobilelobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedmobilelobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java index ee4f61be9f7..c4e44738fc4 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedmobilelobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedmobilelobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmicrosoftstoreforbusinessapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmicrosoftstoreforbusinessapp/relationships/RelationshipsRequestBuilder.java index e87573c9016..1324fa486f8 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmicrosoftstoreforbusinessapp/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmicrosoftstoreforbusinessapp/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.microsoftStoreForBusinessApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmicrosoftstoreforbusinessapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmicrosoftstoreforbusinessapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java index 0db0156f773..2c76825f527 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmicrosoftstoreforbusinessapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmicrosoftstoreforbusinessapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwin32lobapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwin32lobapp/relationships/RelationshipsRequestBuilder.java index 39a5d63a8cd..ffc42ee8f86 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwin32lobapp/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwin32lobapp/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.win32LobApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwin32lobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwin32lobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java index 09c80567a6d..573cb5229a7 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwin32lobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwin32lobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsappx/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsappx/relationships/RelationshipsRequestBuilder.java index 6314df56796..5e966ff3df5 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsappx/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsappx/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsAppX/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsappx/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsappx/relationships/item/MobileAppRelationshipItemRequestBuilder.java index 4c3169e6d7e..2d06381033a 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsappx/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsappx/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsmobilemsi/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsmobilemsi/relationships/RelationshipsRequestBuilder.java index 2fb0a8cdc70..38df293efb1 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsmobilemsi/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsmobilemsi/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsMobileMSI/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsmobilemsi/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsmobilemsi/relationships/item/MobileAppRelationshipItemRequestBuilder.java index 9ed0f591924..6fc0b00e297 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsmobilemsi/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsmobilemsi/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsstoreapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsstoreapp/relationships/RelationshipsRequestBuilder.java index d5d91664713..b3ee7dc7b4b 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsstoreapp/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsstoreapp/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsStoreApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsstoreapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsstoreapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java index d77bceda908..974e6aafb6a 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsstoreapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsstoreapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsuniversalappx/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsuniversalappx/relationships/RelationshipsRequestBuilder.java index 26468a82a26..c8965a3eedd 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsuniversalappx/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsuniversalappx/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsUniversalAppX/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsuniversalappx/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsuniversalappx/relationships/item/MobileAppRelationshipItemRequestBuilder.java index 64c80d046e7..520ab96bff9 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsuniversalappx/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsuniversalappx/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowswebapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowswebapp/relationships/RelationshipsRequestBuilder.java index 13198b08b8c..96eb7788d90 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowswebapp/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowswebapp/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsWebApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowswebapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowswebapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java index 8f678c2730f..3d666d541d5 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowswebapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowswebapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwingetapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwingetapp/relationships/RelationshipsRequestBuilder.java index e60bfe2be17..46e38ce5c5b 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwingetapp/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwingetapp/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.winGetApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwingetapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwingetapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java index c1b1a6df829..ba71fedb0fc 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwingetapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwingetapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/relationships/RelationshipsRequestBuilder.java index c15d8ff17cb..bd8b64e2dc7 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/relationships/item/MobileAppRelationshipItemRequestBuilder.java index a60b4475d09..16159b61426 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/directory/authenticationmethoddevices/hardwareoathdevices/HardwareOathDevicesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/directory/authenticationmethoddevices/hardwareoathdevices/HardwareOathDevicesRequestBuilder.java index bac92a8f6d7..303110d43da 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/directory/authenticationmethoddevices/hardwareoathdevices/HardwareOathDevicesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/directory/authenticationmethoddevices/hardwareoathdevices/HardwareOathDevicesRequestBuilder.java @@ -84,23 +84,23 @@ public HardwareOathTokenAuthenticationMethodDeviceCollectionResponse get(@jakart return this.requestAdapter.send(requestInfo, errorMapping, HardwareOathTokenAuthenticationMethodDeviceCollectionResponse::createFromDiscriminatorValue); } /** - * Create a new hardwareOathTokenAuthenticationMethodDevice object. This API supports two scenarios:- Create the new hardware token without assigning to a user. You can then assign to a user.- Create and assign a hardware token to a user in the same request. + * Create one or more hardwareOathTokenAuthenticationMethodDevice objects. This API supports two scenarios:- Create the new hardware tokens without assigning to users. You can then assign to a user.- Create and assign any individual hardware tokens to users in the same request. * @param body The request body * @return a {@link HardwareOathTokenAuthenticationMethodDevice} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public HardwareOathTokenAuthenticationMethodDevice post(@jakarta.annotation.Nonnull final HardwareOathTokenAuthenticationMethodDevice body) { return post(body, null); } /** - * Create a new hardwareOathTokenAuthenticationMethodDevice object. This API supports two scenarios:- Create the new hardware token without assigning to a user. You can then assign to a user.- Create and assign a hardware token to a user in the same request. + * Create one or more hardwareOathTokenAuthenticationMethodDevice objects. This API supports two scenarios:- Create the new hardware tokens without assigning to users. You can then assign to a user.- Create and assign any individual hardware tokens to users in the same request. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link HardwareOathTokenAuthenticationMethodDevice} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public HardwareOathTokenAuthenticationMethodDevice post(@jakarta.annotation.Nonnull final HardwareOathTokenAuthenticationMethodDevice body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -131,7 +131,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Create a new hardwareOathTokenAuthenticationMethodDevice object. This API supports two scenarios:- Create the new hardware token without assigning to a user. You can then assign to a user.- Create and assign a hardware token to a user in the same request. + * Create one or more hardwareOathTokenAuthenticationMethodDevice objects. This API supports two scenarios:- Create the new hardware tokens without assigning to users. You can then assign to a user.- Create and assign any individual hardware tokens to users in the same request. * @param body The request body * @return a {@link RequestInformation} */ @@ -140,7 +140,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Create a new hardwareOathTokenAuthenticationMethodDevice object. This API supports two scenarios:- Create the new hardware token without assigning to a user. You can then assign to a user.- Create and assign a hardware token to a user in the same request. + * Create one or more hardwareOathTokenAuthenticationMethodDevice objects. This API supports two scenarios:- Create the new hardware tokens without assigning to users. You can then assign to a user.- Create and assign any individual hardware tokens to users in the same request. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/names/item/range/RangeRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/names/item/range/RangeRequestBuilder.java index 048ea9e505e..ea380098d00 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/names/item/range/RangeRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/names/item/range/RangeRequestBuilder.java @@ -271,21 +271,21 @@ public RangeRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jak super(requestAdapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()", rawUrl); } /** - * Retrieve the properties and relationships of range object. + * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. * @return a {@link WorkbookRange} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public WorkbookRange get() { return get(null); } /** - * Retrieve the properties and relationships of range object. + * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link WorkbookRange} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public WorkbookRange get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -359,7 +359,7 @@ public RowWithRowRequestBuilder rowWithRow(@jakarta.annotation.Nonnull final Int return new RowWithRowRequestBuilder(pathParameters, requestAdapter, row); } /** - * Retrieve the properties and relationships of range object. + * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -367,7 +367,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Retrieve the properties and relationships of range object. + * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ diff --git a/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/tables/add/AddRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/tables/add/AddRequestBuilder.java index 331903a71aa..5e333db00f0 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/tables/add/AddRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/tables/add/AddRequestBuilder.java @@ -36,23 +36,23 @@ public AddRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakar super(requestAdapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/add", rawUrl); } /** - * 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 thrown. * @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 thrown. * @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 thrown. * @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 thrown. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/worksheets/item/names/item/range/RangeRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/worksheets/item/names/item/range/RangeRequestBuilder.java index 86bd6f4c1e1..b712aebbdac 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/worksheets/item/names/item/range/RangeRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/worksheets/item/names/item/range/RangeRequestBuilder.java @@ -271,21 +271,21 @@ public RangeRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jak super(requestAdapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/names/{workbookNamedItem%2Did}/range()", rawUrl); } /** - * Retrieve the properties and relationships of range object. + * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. * @return a {@link WorkbookRange} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public WorkbookRange get() { return get(null); } /** - * Retrieve the properties and relationships of range object. + * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link WorkbookRange} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public WorkbookRange get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -359,7 +359,7 @@ public RowWithRowRequestBuilder rowWithRow(@jakarta.annotation.Nonnull final Int return new RowWithRowRequestBuilder(pathParameters, requestAdapter, row); } /** - * Retrieve the properties and relationships of range object. + * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -367,7 +367,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Retrieve the properties and relationships of range object. + * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ diff --git a/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/worksheets/item/tables/add/AddRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/worksheets/item/tables/add/AddRequestBuilder.java index 2b5f324c12d..3257a406357 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/worksheets/item/tables/add/AddRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/worksheets/item/tables/add/AddRequestBuilder.java @@ -36,23 +36,23 @@ public AddRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakar super(requestAdapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/tables/add", rawUrl); } /** - * 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 thrown. * @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 thrown. * @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 thrown. * @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 thrown. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/dataconnectors/DataConnectorsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/dataconnectors/DataConnectorsRequestBuilder.java index ee0c87ba44e..968f017efcc 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/dataconnectors/DataConnectorsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/dataconnectors/DataConnectorsRequestBuilder.java @@ -84,23 +84,23 @@ public IndustryDataConnectorCollectionResponse get(@jakarta.annotation.Nullable return this.requestAdapter.send(requestInfo, errorMapping, IndustryDataConnectorCollectionResponse::createFromDiscriminatorValue); } /** - * Create a new oneRosterApiDataConnector object. + * Create a new azureDataLakeConnector object. * @param body The request body * @return a {@link IndustryDataConnector} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public IndustryDataConnector post(@jakarta.annotation.Nonnull final IndustryDataConnector body) { return post(body, null); } /** - * Create a new oneRosterApiDataConnector object. + * Create a new azureDataLakeConnector object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link IndustryDataConnector} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public IndustryDataConnector post(@jakarta.annotation.Nonnull final IndustryDataConnector 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 oneRosterApiDataConnector object. + * Create a new azureDataLakeConnector 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 oneRosterApiDataConnector object. + * Create a new azureDataLakeConnector object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/inboundflows/InboundFlowsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/inboundflows/InboundFlowsRequestBuilder.java index adb3ef364d6..5d7d5ff3e56 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/inboundflows/InboundFlowsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/inboundflows/InboundFlowsRequestBuilder.java @@ -84,23 +84,23 @@ public InboundFlowCollectionResponse get(@jakarta.annotation.Nullable final java return this.requestAdapter.send(requestInfo, errorMapping, InboundFlowCollectionResponse::createFromDiscriminatorValue); } /** - * Create a new inboundApiFlow object. + * Create a new inboundFileFlow object. * @param body The request body * @return a {@link InboundFlow} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public InboundFlow post(@jakarta.annotation.Nonnull final InboundFlow body) { return post(body, null); } /** - * Create a new inboundApiFlow object. + * Create a new inboundFileFlow object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link InboundFlow} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public InboundFlow post(@jakarta.annotation.Nonnull final InboundFlow 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 inboundApiFlow object. + * Create a new inboundFileFlow 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 inboundApiFlow object. + * Create a new inboundFileFlow object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/inboundflows/item/InboundFlowItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/inboundflows/item/InboundFlowItemRequestBuilder.java index eb0ec7eb092..f8874058103 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/inboundflows/item/InboundFlowItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/inboundflows/item/InboundFlowItemRequestBuilder.java @@ -99,23 +99,23 @@ public InboundFlow get(@jakarta.annotation.Nullable final java.util.function.Con return this.requestAdapter.send(requestInfo, errorMapping, InboundFlow::createFromDiscriminatorValue); } /** - * Update the properties of an inboundFileFlow object. + * Update the properties of an inboundApiFlow object. * @param body The request body * @return a {@link InboundFlow} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public InboundFlow patch(@jakarta.annotation.Nonnull final InboundFlow body) { return patch(body, null); } /** - * Update the properties of an inboundFileFlow object. + * Update the properties of an inboundApiFlow object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link InboundFlow} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public InboundFlow patch(@jakarta.annotation.Nonnull final InboundFlow body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -166,7 +166,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the properties of an inboundFileFlow object. + * Update the properties of an inboundApiFlow object. * @param body The request body * @return a {@link RequestInformation} */ @@ -175,7 +175,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Update the properties of an inboundFileFlow object. + * Update the properties of an inboundApiFlow object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/GroupsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/GroupsRequestBuilder.java index f6c25c82474..ae9adcbc3b1 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/GroupsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/GroupsRequestBuilder.java @@ -129,23 +129,23 @@ public GroupCollectionResponse get(@jakarta.annotation.Nullable final java.util. return this.requestAdapter.send(requestInfo, errorMapping, GroupCollectionResponse::createFromDiscriminatorValue); } /** - * Create a new group object if it doesn't exist, or update the properties of an existing group object.You can create or update the following types of group: By default, this operation returns only a subset of the properties for each group. For a list of properties that are returned by default, see the Properties section of the group resource. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. + * Create a new group as specified in the request body. You can create one of the following groups: This operation returns by default only a subset of the properties for each group. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. Note: To create a team, first create a group then add a team to it, see create team. * @param body The request body * @return a {@link Group} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public Group post(@jakarta.annotation.Nonnull final Group body) { return post(body, null); } /** - * Create a new group object if it doesn't exist, or update the properties of an existing group object.You can create or update the following types of group: By default, this operation returns only a subset of the properties for each group. For a list of properties that are returned by default, see the Properties section of the group resource. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. + * Create a new group as specified in the request body. You can create one of the following groups: This operation returns by default only a subset of the properties for each group. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. Note: To create a team, first create a group then add a team to it, see create team. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link Group} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public Group post(@jakarta.annotation.Nonnull final Group body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -176,7 +176,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Create a new group object if it doesn't exist, or update the properties of an existing group object.You can create or update the following types of group: By default, this operation returns only a subset of the properties for each group. For a list of properties that are returned by default, see the Properties section of the group resource. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. + * Create a new group as specified in the request body. You can create one of the following groups: This operation returns by default only a subset of the properties for each group. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. Note: To create a team, first create a group then add a team to it, see create team. * @param body The request body * @return a {@link RequestInformation} */ @@ -185,7 +185,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Create a new group object if it doesn't exist, or update the properties of an existing group object.You can create or update the following types of group: By default, this operation returns only a subset of the properties for each group. For a list of properties that are returned by default, see the Properties section of the group resource. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. + * Create a new group as specified in the request body. You can create one of the following groups: This operation returns by default only a subset of the properties for each group. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. Note: To create a team, first create a group then add a team to it, see create team. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/ConversationsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/ConversationsRequestBuilder.java index 0d4a96e9fbd..d101eebe4fb 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/ConversationsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/ConversationsRequestBuilder.java @@ -84,23 +84,23 @@ public ConversationCollectionResponse get(@jakarta.annotation.Nullable final jav return this.requestAdapter.send(requestInfo, errorMapping, ConversationCollectionResponse::createFromDiscriminatorValue); } /** - * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. + * Create a new conversation by including a thread and a post. Use reply thread or reply post to further post to that conversation. * @param body The request body * @return a {@link Conversation} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public Conversation post(@jakarta.annotation.Nonnull final Conversation body) { return post(body, null); } /** - * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. + * Create a new conversation by including a thread and a post. Use reply thread or reply post to further post to that conversation. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link Conversation} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public Conversation post(@jakarta.annotation.Nonnull final Conversation body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -131,7 +131,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. + * Create a new conversation by including a thread and a post. Use reply thread or reply post to further post to that conversation. * @param body The request body * @return a {@link RequestInformation} */ @@ -140,7 +140,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. + * Create a new conversation by including a thread and a post. Use reply thread or reply post to further post to that conversation. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/item/ConversationItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/item/ConversationItemRequestBuilder.java index 140bf5014ec..153134885b5 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/item/ConversationItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/item/ConversationItemRequestBuilder.java @@ -46,18 +46,18 @@ public ConversationItemRequestBuilder(@jakarta.annotation.Nonnull final String r super(requestAdapter, "{+baseurl}/groups/{group%2Did}/conversations/{conversation%2Did}{?%24expand,%24select}", rawUrl); } /** - * Delete conversation. + * Delete a group's conversation 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 conversation. + * Delete a group's conversation object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); @@ -90,7 +90,7 @@ public Conversation get(@jakarta.annotation.Nullable final java.util.function.Co return this.requestAdapter.send(requestInfo, errorMapping, Conversation::createFromDiscriminatorValue); } /** - * Delete conversation. + * Delete a group's conversation object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -98,7 +98,7 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Delete conversation. + * Delete a group's conversation object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/item/threads/item/reply/ReplyRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/item/threads/item/reply/ReplyRequestBuilder.java index a0a535579af..53b66403afc 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/item/threads/item/reply/ReplyRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/item/threads/item/reply/ReplyRequestBuilder.java @@ -35,20 +35,20 @@ public ReplyRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jak super(requestAdapter, "{+baseurl}/groups/{group%2Did}/conversations/{conversation%2Did}/threads/{conversationThread%2Did}/reply", rawUrl); } /** - * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. + * Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent conversation. * @param body The request body * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void post(@jakarta.annotation.Nonnull final ReplyPostRequestBody body) { post(body, null); } /** - * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. + * Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent conversation. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void post(@jakarta.annotation.Nonnull final ReplyPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { Objects.requireNonNull(body); @@ -58,7 +58,7 @@ public void post(@jakarta.annotation.Nonnull final ReplyPostRequestBody body, @j this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. + * Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent conversation. * @param body The request body * @return a {@link RequestInformation} */ @@ -67,7 +67,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. + * Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent conversation. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/threads/item/reply/ReplyRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/threads/item/reply/ReplyRequestBuilder.java index 87c1e46161c..5b3a74e21b3 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/threads/item/reply/ReplyRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/threads/item/reply/ReplyRequestBuilder.java @@ -35,20 +35,20 @@ public ReplyRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jak super(requestAdapter, "{+baseurl}/groups/{group%2Did}/threads/{conversationThread%2Did}/reply", rawUrl); } /** - * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. + * Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent conversation. * @param body The request body * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void post(@jakarta.annotation.Nonnull final ReplyPostRequestBody body) { post(body, null); } /** - * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. + * Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent conversation. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void post(@jakarta.annotation.Nonnull final ReplyPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { Objects.requireNonNull(body); @@ -58,7 +58,7 @@ public void post(@jakarta.annotation.Nonnull final ReplyPostRequestBody body, @j this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. + * Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent conversation. * @param body The request body * @return a {@link RequestInformation} */ @@ -67,7 +67,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. + * Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent conversation. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/ConditionalAccessRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/ConditionalAccessRequestBuilder.java index f7d8763946c..143e7692758 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/ConditionalAccessRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/ConditionalAccessRequestBuilder.java @@ -3,6 +3,10 @@ import com.microsoft.graph.beta.identity.conditionalaccess.authenticationcontextclassreferences.AuthenticationContextClassReferencesRequestBuilder; import com.microsoft.graph.beta.identity.conditionalaccess.authenticationstrength.AuthenticationStrengthRequestBuilder; import com.microsoft.graph.beta.identity.conditionalaccess.authenticationstrengths.AuthenticationStrengthsRequestBuilder; +import com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.DeletedItemsRequestBuilder; +import com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluateRequestBuilder; +import com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.NamedLocationsRequestBuilder; +import com.microsoft.graph.beta.identity.conditionalaccess.policies.PoliciesRequestBuilder; import com.microsoft.graph.beta.identity.conditionalaccess.templates.TemplatesRequestBuilder; import com.microsoft.kiota.BaseRequestBuilder; import com.microsoft.kiota.RequestAdapter; @@ -37,6 +41,38 @@ public AuthenticationStrengthRequestBuilder authenticationStrength() { public AuthenticationStrengthsRequestBuilder authenticationStrengths() { return new AuthenticationStrengthsRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the deletedItems property of the microsoft.graph.conditionalAccessRoot entity. + * @return a {@link DeletedItemsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public DeletedItemsRequestBuilder deletedItems() { + return new DeletedItemsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the evaluate method. + * @return a {@link EvaluateRequestBuilder} + */ + @jakarta.annotation.Nonnull + public EvaluateRequestBuilder evaluate() { + return new EvaluateRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the namedLocations property of the microsoft.graph.conditionalAccessRoot entity. + * @return a {@link NamedLocationsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public NamedLocationsRequestBuilder namedLocations() { + return new NamedLocationsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the policies property of the microsoft.graph.conditionalAccessRoot entity. + * @return a {@link PoliciesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public PoliciesRequestBuilder policies() { + return new PoliciesRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the templates property of the microsoft.graph.conditionalAccessRoot entity. * @return a {@link TemplatesRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/deleteditems/DeletedItemsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/deleteditems/DeletedItemsRequestBuilder.java new file mode 100644 index 00000000000..ab72e2256ad --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/deleteditems/DeletedItemsRequestBuilder.java @@ -0,0 +1,246 @@ +package com.microsoft.graph.beta.identity.conditionalaccess.deleteditems; + +import com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.NamedLocationsRequestBuilder; +import com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.PoliciesRequestBuilder; +import com.microsoft.graph.beta.models.CaPoliciesDeletableRoot; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the deletedItems property of the microsoft.graph.conditionalAccessRoot entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class DeletedItemsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the namedLocations property of the microsoft.graph.caPoliciesDeletableRoot entity. + * @return a {@link NamedLocationsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public NamedLocationsRequestBuilder namedLocations() { + return new NamedLocationsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the policies property of the microsoft.graph.caPoliciesDeletableRoot entity. + * @return a {@link PoliciesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public PoliciesRequestBuilder policies() { + return new PoliciesRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link DeletedItemsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public DeletedItemsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/deletedItems{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link DeletedItemsRequestBuilder} 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 DeletedItemsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/deletedItems{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property deletedItems for identity + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property deletedItems for identity + * @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 deletedItems from identity + * @return a {@link CaPoliciesDeletableRoot} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CaPoliciesDeletableRoot get() { + return get(null); + } + /** + * Get deletedItems from identity + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CaPoliciesDeletableRoot} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CaPoliciesDeletableRoot 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, CaPoliciesDeletableRoot::createFromDiscriminatorValue); + } + /** + * Update the navigation property deletedItems in identity + * @param body The request body + * @return a {@link CaPoliciesDeletableRoot} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CaPoliciesDeletableRoot patch(@jakarta.annotation.Nonnull final CaPoliciesDeletableRoot body) { + return patch(body, null); + } + /** + * Update the navigation property deletedItems in identity + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CaPoliciesDeletableRoot} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CaPoliciesDeletableRoot patch(@jakarta.annotation.Nonnull final CaPoliciesDeletableRoot 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, CaPoliciesDeletableRoot::createFromDiscriminatorValue); + } + /** + * Delete navigation property deletedItems for identity + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property deletedItems for identity + * @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 deletedItems from identity + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get deletedItems from identity + * @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 deletedItems in identity + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CaPoliciesDeletableRoot body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property deletedItems in identity + * @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 CaPoliciesDeletableRoot 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 DeletedItemsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public DeletedItemsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new DeletedItemsRequestBuilder(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 deletedItems from identity + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/deleteditems/namedlocations/NamedLocationsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/deleteditems/namedlocations/NamedLocationsRequestBuilder.java new file mode 100644 index 00000000000..c5be5dd2746 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/deleteditems/namedlocations/NamedLocationsRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations; + +import com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.count.CountRequestBuilder; +import com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.NamedLocationItemRequestBuilder; +import com.microsoft.graph.beta.models.NamedLocation; +import com.microsoft.graph.beta.models.NamedLocationCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the namedLocations property of the microsoft.graph.caPoliciesDeletableRoot entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class NamedLocationsRequestBuilder 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 namedLocations property of the microsoft.graph.caPoliciesDeletableRoot entity. + * @param namedLocationId The unique identifier of namedLocation + * @return a {@link NamedLocationItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public NamedLocationItemRequestBuilder byNamedLocationId(@jakarta.annotation.Nonnull final String namedLocationId) { + Objects.requireNonNull(namedLocationId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("namedLocation%2Did", namedLocationId); + return new NamedLocationItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link NamedLocationsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public NamedLocationsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/deletedItems/namedLocations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link NamedLocationsRequestBuilder} 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 NamedLocationsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/deletedItems/namedLocations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get namedLocations from identity + * @return a {@link NamedLocationCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public NamedLocationCollectionResponse get() { + return get(null); + } + /** + * Get namedLocations from identity + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link NamedLocationCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public NamedLocationCollectionResponse 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, NamedLocationCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to namedLocations for identity + * @param body The request body + * @return a {@link NamedLocation} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public NamedLocation post(@jakarta.annotation.Nonnull final NamedLocation body) { + return post(body, null); + } + /** + * Create new navigation property to namedLocations for identity + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link NamedLocation} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public NamedLocation post(@jakarta.annotation.Nonnull final NamedLocation 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, NamedLocation::createFromDiscriminatorValue); + } + /** + * Get namedLocations from identity + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get namedLocations from identity + * @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 namedLocations for identity + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final NamedLocation body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to namedLocations for identity + * @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 NamedLocation 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 NamedLocationsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public NamedLocationsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new NamedLocationsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get namedLocations from identity + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/deleteditems/namedlocations/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/deleteditems/namedlocations/count/CountRequestBuilder.java new file mode 100644 index 00000000000..d8ce1c45dcf --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/deleteditems/namedlocations/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.count; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to count the resources in the collection. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CountRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link CountRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/deletedItems/namedLocations/$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}/identity/conditionalAccess/deletedItems/namedLocations/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/deleteditems/namedlocations/item/NamedLocationItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/deleteditems/namedlocations/item/NamedLocationItemRequestBuilder.java new file mode 100644 index 00000000000..fd90611593e --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/deleteditems/namedlocations/item/NamedLocationItemRequestBuilder.java @@ -0,0 +1,237 @@ +package com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item; + +import com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.restore.RestoreRequestBuilder; +import com.microsoft.graph.beta.models.NamedLocation; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the namedLocations property of the microsoft.graph.caPoliciesDeletableRoot entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class NamedLocationItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the restore method. + * @return a {@link RestoreRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RestoreRequestBuilder restore() { + return new RestoreRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link NamedLocationItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public NamedLocationItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/deletedItems/namedLocations/{namedLocation%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link NamedLocationItemRequestBuilder} 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 NamedLocationItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/deletedItems/namedLocations/{namedLocation%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property namedLocations for identity + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property namedLocations for identity + * @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 namedLocations from identity + * @return a {@link NamedLocation} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public NamedLocation get() { + return get(null); + } + /** + * Get namedLocations from identity + * @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 + */ + @jakarta.annotation.Nullable + public NamedLocation 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, NamedLocation::createFromDiscriminatorValue); + } + /** + * Update the navigation property namedLocations in identity + * @param body The request body + * @return a {@link NamedLocation} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public NamedLocation patch(@jakarta.annotation.Nonnull final NamedLocation body) { + return patch(body, null); + } + /** + * Update the navigation property namedLocations in identity + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link NamedLocation} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public NamedLocation patch(@jakarta.annotation.Nonnull final NamedLocation 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, NamedLocation::createFromDiscriminatorValue); + } + /** + * Delete navigation property namedLocations for identity + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property namedLocations for identity + * @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 namedLocations from identity + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get namedLocations from identity + * @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 namedLocations in identity + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final NamedLocation body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property namedLocations in identity + * @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 NamedLocation 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 NamedLocationItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public NamedLocationItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new NamedLocationItemRequestBuilder(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 namedLocations from identity + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/deleteditems/namedlocations/item/restore/RestoreRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/deleteditems/namedlocations/item/restore/RestoreRequestBuilder.java new file mode 100644 index 00000000000..a5342e10999 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/deleteditems/namedlocations/item/restore/RestoreRequestBuilder.java @@ -0,0 +1,96 @@ +package com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.restore; + +import com.microsoft.graph.beta.models.NamedLocation; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the restore method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RestoreRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link RestoreRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RestoreRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/deletedItems/namedLocations/{namedLocation%2Did}/restore", pathParameters); + } + /** + * Instantiates a new {@link RestoreRequestBuilder} 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 RestoreRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/deletedItems/namedLocations/{namedLocation%2Did}/restore", rawUrl); + } + /** + * Invoke action restore + * @return a {@link NamedLocation} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public NamedLocation post() { + return post(null); + } + /** + * Invoke action restore + * @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 + */ + @jakarta.annotation.Nullable + public NamedLocation post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, NamedLocation::createFromDiscriminatorValue); + } + /** + * Invoke action restore + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Invoke action restore + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link RestoreRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RestoreRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RestoreRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/deleteditems/policies/PoliciesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/deleteditems/policies/PoliciesRequestBuilder.java new file mode 100644 index 00000000000..066e5329168 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/deleteditems/policies/PoliciesRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies; + +import com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.count.CountRequestBuilder; +import com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.ConditionalAccessPolicyItemRequestBuilder; +import com.microsoft.graph.beta.models.ConditionalAccessPolicy; +import com.microsoft.graph.beta.models.ConditionalAccessPolicyCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the policies property of the microsoft.graph.caPoliciesDeletableRoot entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class PoliciesRequestBuilder 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 policies property of the microsoft.graph.caPoliciesDeletableRoot entity. + * @param conditionalAccessPolicyId The unique identifier of conditionalAccessPolicy + * @return a {@link ConditionalAccessPolicyItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConditionalAccessPolicyItemRequestBuilder byConditionalAccessPolicyId(@jakarta.annotation.Nonnull final String conditionalAccessPolicyId) { + Objects.requireNonNull(conditionalAccessPolicyId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("conditionalAccessPolicy%2Did", conditionalAccessPolicyId); + return new ConditionalAccessPolicyItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link PoliciesRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public PoliciesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/deletedItems/policies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link PoliciesRequestBuilder} 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 PoliciesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/deletedItems/policies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get policies from identity + * @return a {@link ConditionalAccessPolicyCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicyCollectionResponse get() { + return get(null); + } + /** + * Get policies from identity + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConditionalAccessPolicyCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicyCollectionResponse 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, ConditionalAccessPolicyCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to policies for identity + * @param body The request body + * @return a {@link ConditionalAccessPolicy} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicy post(@jakarta.annotation.Nonnull final ConditionalAccessPolicy body) { + return post(body, null); + } + /** + * Create new navigation property to policies for identity + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConditionalAccessPolicy} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicy post(@jakarta.annotation.Nonnull final ConditionalAccessPolicy 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, ConditionalAccessPolicy::createFromDiscriminatorValue); + } + /** + * Get policies from identity + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get policies from identity + * @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 policies for identity + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ConditionalAccessPolicy body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to policies for identity + * @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 ConditionalAccessPolicy 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 PoliciesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public PoliciesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new PoliciesRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get policies from identity + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/deleteditems/policies/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/deleteditems/policies/count/CountRequestBuilder.java new file mode 100644 index 00000000000..3301255ba1c --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/deleteditems/policies/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.count; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to count the resources in the collection. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CountRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link CountRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/deletedItems/policies/$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}/identity/conditionalAccess/deletedItems/policies/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/deleteditems/policies/item/ConditionalAccessPolicyItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/deleteditems/policies/item/ConditionalAccessPolicyItemRequestBuilder.java new file mode 100644 index 00000000000..13e7af73159 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/deleteditems/policies/item/ConditionalAccessPolicyItemRequestBuilder.java @@ -0,0 +1,237 @@ +package com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item; + +import com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.restore.RestoreRequestBuilder; +import com.microsoft.graph.beta.models.ConditionalAccessPolicy; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the policies property of the microsoft.graph.caPoliciesDeletableRoot entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ConditionalAccessPolicyItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the restore method. + * @return a {@link RestoreRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RestoreRequestBuilder restore() { + return new RestoreRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link ConditionalAccessPolicyItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ConditionalAccessPolicyItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/deletedItems/policies/{conditionalAccessPolicy%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link ConditionalAccessPolicyItemRequestBuilder} 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 ConditionalAccessPolicyItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/deletedItems/policies/{conditionalAccessPolicy%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property policies for identity + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property policies for identity + * @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 policies from identity + * @return a {@link ConditionalAccessPolicy} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicy get() { + return get(null); + } + /** + * Get policies from identity + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConditionalAccessPolicy} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicy 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, ConditionalAccessPolicy::createFromDiscriminatorValue); + } + /** + * Update the navigation property policies in identity + * @param body The request body + * @return a {@link ConditionalAccessPolicy} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicy patch(@jakarta.annotation.Nonnull final ConditionalAccessPolicy body) { + return patch(body, null); + } + /** + * Update the navigation property policies in identity + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConditionalAccessPolicy} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicy patch(@jakarta.annotation.Nonnull final ConditionalAccessPolicy 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, ConditionalAccessPolicy::createFromDiscriminatorValue); + } + /** + * Delete navigation property policies for identity + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property policies for identity + * @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 policies from identity + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get policies from identity + * @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 policies in identity + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final ConditionalAccessPolicy body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property policies in identity + * @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 ConditionalAccessPolicy 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 ConditionalAccessPolicyItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConditionalAccessPolicyItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ConditionalAccessPolicyItemRequestBuilder(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 policies from identity + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/deleteditems/policies/item/restore/RestoreRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/deleteditems/policies/item/restore/RestoreRequestBuilder.java new file mode 100644 index 00000000000..39e4dc749df --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/deleteditems/policies/item/restore/RestoreRequestBuilder.java @@ -0,0 +1,96 @@ +package com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.restore; + +import com.microsoft.graph.beta.models.ConditionalAccessPolicy; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the restore method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RestoreRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link RestoreRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RestoreRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/deletedItems/policies/{conditionalAccessPolicy%2Did}/restore", pathParameters); + } + /** + * Instantiates a new {@link RestoreRequestBuilder} 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 RestoreRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/deletedItems/policies/{conditionalAccessPolicy%2Did}/restore", rawUrl); + } + /** + * Invoke action restore + * @return a {@link ConditionalAccessPolicy} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicy post() { + return post(null); + } + /** + * Invoke action restore + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConditionalAccessPolicy} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicy post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ConditionalAccessPolicy::createFromDiscriminatorValue); + } + /** + * Invoke action restore + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Invoke action restore + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link RestoreRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RestoreRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RestoreRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/evaluate/EvaluatePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/evaluate/EvaluatePostRequestBody.java new file mode 100644 index 00000000000..b2a35274501 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/evaluate/EvaluatePostRequestBody.java @@ -0,0 +1,161 @@ +package com.microsoft.graph.beta.identity.conditionalaccess.evaluate; + +import com.microsoft.graph.beta.models.SignInConditions; +import com.microsoft.graph.beta.models.SignInContext; +import com.microsoft.graph.beta.models.SignInIdentity; +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 EvaluatePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link EvaluatePostRequestBody} and sets the default values. + */ + public EvaluatePostRequestBody() { + 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 EvaluatePostRequestBody} + */ + @jakarta.annotation.Nonnull + public static EvaluatePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new EvaluatePostRequestBody(); + } + /** + * 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 appliedPoliciesOnly property value. The appliedPoliciesOnly property + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getAppliedPoliciesOnly() { + return this.backingStore.get("appliedPoliciesOnly"); + } + /** + * 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>(4); + deserializerMap.put("appliedPoliciesOnly", (n) -> { this.setAppliedPoliciesOnly(n.getBooleanValue()); }); + deserializerMap.put("signInConditions", (n) -> { this.setSignInConditions(n.getObjectValue(SignInConditions::createFromDiscriminatorValue)); }); + deserializerMap.put("signInContext", (n) -> { this.setSignInContext(n.getObjectValue(SignInContext::createFromDiscriminatorValue)); }); + deserializerMap.put("signInIdentity", (n) -> { this.setSignInIdentity(n.getObjectValue(SignInIdentity::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the signInConditions property value. The signInConditions property + * @return a {@link SignInConditions} + */ + @jakarta.annotation.Nullable + public SignInConditions getSignInConditions() { + return this.backingStore.get("signInConditions"); + } + /** + * Gets the signInContext property value. The signInContext property + * @return a {@link SignInContext} + */ + @jakarta.annotation.Nullable + public SignInContext getSignInContext() { + return this.backingStore.get("signInContext"); + } + /** + * Gets the signInIdentity property value. The signInIdentity property + * @return a {@link SignInIdentity} + */ + @jakarta.annotation.Nullable + public SignInIdentity getSignInIdentity() { + return this.backingStore.get("signInIdentity"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeBooleanValue("appliedPoliciesOnly", this.getAppliedPoliciesOnly()); + writer.writeObjectValue("signInConditions", this.getSignInConditions()); + writer.writeObjectValue("signInContext", this.getSignInContext()); + writer.writeObjectValue("signInIdentity", this.getSignInIdentity()); + 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 appliedPoliciesOnly property value. The appliedPoliciesOnly property + * @param value Value to set for the appliedPoliciesOnly property. + */ + public void setAppliedPoliciesOnly(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("appliedPoliciesOnly", 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 signInConditions property value. The signInConditions property + * @param value Value to set for the signInConditions property. + */ + public void setSignInConditions(@jakarta.annotation.Nullable final SignInConditions value) { + this.backingStore.set("signInConditions", value); + } + /** + * Sets the signInContext property value. The signInContext property + * @param value Value to set for the signInContext property. + */ + public void setSignInContext(@jakarta.annotation.Nullable final SignInContext value) { + this.backingStore.set("signInContext", value); + } + /** + * Sets the signInIdentity property value. The signInIdentity property + * @param value Value to set for the signInIdentity property. + */ + public void setSignInIdentity(@jakarta.annotation.Nullable final SignInIdentity value) { + this.backingStore.set("signInIdentity", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/evaluate/EvaluatePostResponse.java b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/evaluate/EvaluatePostResponse.java new file mode 100644 index 00000000000..7dae0d43491 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/evaluate/EvaluatePostResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.identity.conditionalaccess.evaluate; + +import com.microsoft.graph.beta.models.BaseCollectionPaginationCountResponse; +import com.microsoft.graph.beta.models.WhatIfAnalysisResult; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class EvaluatePostResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link EvaluatePostResponse} and sets the default values. + */ + public EvaluatePostResponse() { + 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 EvaluatePostResponse} + */ + @jakarta.annotation.Nonnull + public static EvaluatePostResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new EvaluatePostResponse(); + } + /** + * 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(WhatIfAnalysisResult::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/evaluate/EvaluateRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/evaluate/EvaluateRequestBuilder.java new file mode 100644 index 00000000000..7ef0dc44d37 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/evaluate/EvaluateRequestBuilder.java @@ -0,0 +1,104 @@ +package com.microsoft.graph.beta.identity.conditionalaccess.evaluate; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the evaluate method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class EvaluateRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link EvaluateRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public EvaluateRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/evaluate", pathParameters); + } + /** + * Instantiates a new {@link EvaluateRequestBuilder} 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 EvaluateRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/evaluate", rawUrl); + } + /** + * Evaluates the applicability of Conditional Access Policies in your tenant based on the provided sign-in properties. + * @param body The request body + * @return a {@link EvaluatePostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public EvaluatePostResponse post(@jakarta.annotation.Nonnull final EvaluatePostRequestBody body) { + return post(body, null); + } + /** + * Evaluates the applicability of Conditional Access Policies in your tenant based on the provided sign-in properties. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link EvaluatePostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public EvaluatePostResponse post(@jakarta.annotation.Nonnull final EvaluatePostRequestBody 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, EvaluatePostResponse::createFromDiscriminatorValue); + } + /** + * Evaluates the applicability of Conditional Access Policies in your tenant based on the provided sign-in properties. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final EvaluatePostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Evaluates the applicability of Conditional Access Policies in your tenant based on the provided sign-in properties. + * @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 EvaluatePostRequestBody 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 EvaluateRequestBuilder} + */ + @jakarta.annotation.Nonnull + public EvaluateRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new EvaluateRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/namedlocations/NamedLocationsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/namedlocations/NamedLocationsRequestBuilder.java new file mode 100644 index 00000000000..13d6c58aa8b --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/namedlocations/NamedLocationsRequestBuilder.java @@ -0,0 +1,247 @@ +package com.microsoft.graph.beta.identity.conditionalaccess.namedlocations; + +import com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.count.CountRequestBuilder; +import com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.NamedLocationItemRequestBuilder; +import com.microsoft.graph.beta.models.NamedLocation; +import com.microsoft.graph.beta.models.NamedLocationCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the namedLocations property of the microsoft.graph.conditionalAccessRoot entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class NamedLocationsRequestBuilder 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 namedLocations property of the microsoft.graph.conditionalAccessRoot entity. + * @param namedLocationId The unique identifier of namedLocation + * @return a {@link NamedLocationItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public NamedLocationItemRequestBuilder byNamedLocationId(@jakarta.annotation.Nonnull final String namedLocationId) { + Objects.requireNonNull(namedLocationId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("namedLocation%2Did", namedLocationId); + return new NamedLocationItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link NamedLocationsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public NamedLocationsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/namedLocations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link NamedLocationsRequestBuilder} 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 NamedLocationsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/namedLocations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get a list of namedLocation objects. + * @return a {@link NamedLocationCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public NamedLocationCollectionResponse get() { + return get(null); + } + /** + * Get a list of namedLocation objects. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link NamedLocationCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public NamedLocationCollectionResponse 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, NamedLocationCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create a new namedLocation object. Named locations can be either ipNamedLocation or countryNamedLocation objects. + * @param body The request body + * @return a {@link NamedLocation} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public NamedLocation post(@jakarta.annotation.Nonnull final NamedLocation body) { + return post(body, null); + } + /** + * Create a new namedLocation object. Named locations can be either ipNamedLocation or countryNamedLocation objects. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link NamedLocation} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public NamedLocation post(@jakarta.annotation.Nonnull final NamedLocation 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, NamedLocation::createFromDiscriminatorValue); + } + /** + * Get a list of namedLocation objects. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get a list of namedLocation objects. + * @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 namedLocation object. Named locations can be either ipNamedLocation or countryNamedLocation objects. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final NamedLocation body) { + return toPostRequestInformation(body, null); + } + /** + * Create a new namedLocation object. Named locations can be either ipNamedLocation or countryNamedLocation objects. + * @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 NamedLocation 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 NamedLocationsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public NamedLocationsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new NamedLocationsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get a list of namedLocation objects. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/namedlocations/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/namedlocations/count/CountRequestBuilder.java new file mode 100644 index 00000000000..62e28fe48aa --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/namedlocations/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.count; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to count the resources in the collection. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CountRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link CountRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/namedLocations/$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}/identity/conditionalAccess/namedLocations/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/namedlocations/item/NamedLocationItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/namedlocations/item/NamedLocationItemRequestBuilder.java new file mode 100644 index 00000000000..7b3e43df898 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/namedlocations/item/NamedLocationItemRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item; + +import com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.restore.RestoreRequestBuilder; +import com.microsoft.graph.beta.models.NamedLocation; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the namedLocations property of the microsoft.graph.conditionalAccessRoot entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class NamedLocationItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the restore method. + * @return a {@link RestoreRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RestoreRequestBuilder restore() { + return new RestoreRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link NamedLocationItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public NamedLocationItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/namedLocations/{namedLocation%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link NamedLocationItemRequestBuilder} 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 NamedLocationItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/namedLocations/{namedLocation%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete a namedLocation object. + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + public void delete() { + delete(null); + } + /** + * 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 + */ + 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 a compliantNetworkNamedLocation object. + * @return a {@link NamedLocation} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public NamedLocation get() { + return get(null); + } + /** + * Read the properties and relationships of a compliantNetworkNamedLocation 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 + */ + @jakarta.annotation.Nullable + public NamedLocation 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, NamedLocation::createFromDiscriminatorValue); + } + /** + * Update the properties of a countryNamedLocation object. + * @param body The request body + * @return a {@link NamedLocation} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public NamedLocation patch(@jakarta.annotation.Nonnull final NamedLocation body) { + return patch(body, null); + } + /** + * Update the properties of a countryNamedLocation object. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link NamedLocation} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public NamedLocation patch(@jakarta.annotation.Nonnull final NamedLocation 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, NamedLocation::createFromDiscriminatorValue); + } + /** + * Delete a namedLocation object. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete a namedLocation object. + * @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 a compliantNetworkNamedLocation object. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Read the properties and relationships of a compliantNetworkNamedLocation 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 properties of a countryNamedLocation object. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final NamedLocation body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the properties of a countryNamedLocation object. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final NamedLocation 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 NamedLocationItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public NamedLocationItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new NamedLocationItemRequestBuilder(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 a compliantNetworkNamedLocation 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/beta/generated/identity/conditionalaccess/namedlocations/item/restore/RestoreRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/namedlocations/item/restore/RestoreRequestBuilder.java new file mode 100644 index 00000000000..f1bcccf107b --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/namedlocations/item/restore/RestoreRequestBuilder.java @@ -0,0 +1,96 @@ +package com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.restore; + +import com.microsoft.graph.beta.models.NamedLocation; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the restore method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RestoreRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link RestoreRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RestoreRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/namedLocations/{namedLocation%2Did}/restore", pathParameters); + } + /** + * Instantiates a new {@link RestoreRequestBuilder} 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 RestoreRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/namedLocations/{namedLocation%2Did}/restore", rawUrl); + } + /** + * Invoke action restore + * @return a {@link NamedLocation} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public NamedLocation post() { + return post(null); + } + /** + * Invoke action restore + * @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 + */ + @jakarta.annotation.Nullable + public NamedLocation post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, NamedLocation::createFromDiscriminatorValue); + } + /** + * Invoke action restore + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Invoke action restore + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link RestoreRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RestoreRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RestoreRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/policies/PoliciesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/policies/PoliciesRequestBuilder.java new file mode 100644 index 00000000000..9422d464e7f --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/policies/PoliciesRequestBuilder.java @@ -0,0 +1,247 @@ +package com.microsoft.graph.beta.identity.conditionalaccess.policies; + +import com.microsoft.graph.beta.identity.conditionalaccess.policies.count.CountRequestBuilder; +import com.microsoft.graph.beta.identity.conditionalaccess.policies.item.ConditionalAccessPolicyItemRequestBuilder; +import com.microsoft.graph.beta.models.ConditionalAccessPolicy; +import com.microsoft.graph.beta.models.ConditionalAccessPolicyCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the policies property of the microsoft.graph.conditionalAccessRoot entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class PoliciesRequestBuilder 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 policies property of the microsoft.graph.conditionalAccessRoot entity. + * @param conditionalAccessPolicyId The unique identifier of conditionalAccessPolicy + * @return a {@link ConditionalAccessPolicyItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConditionalAccessPolicyItemRequestBuilder byConditionalAccessPolicyId(@jakarta.annotation.Nonnull final String conditionalAccessPolicyId) { + Objects.requireNonNull(conditionalAccessPolicyId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("conditionalAccessPolicy%2Did", conditionalAccessPolicyId); + return new ConditionalAccessPolicyItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link PoliciesRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public PoliciesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/policies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link PoliciesRequestBuilder} 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 PoliciesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/policies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Retrieve a list of conditionalAccessPolicy objects. + * @return a {@link ConditionalAccessPolicyCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicyCollectionResponse get() { + return get(null); + } + /** + * Retrieve a list of conditionalAccessPolicy objects. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConditionalAccessPolicyCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicyCollectionResponse 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, ConditionalAccessPolicyCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create a new conditionalAccessPolicy. + * @param body The request body + * @return a {@link ConditionalAccessPolicy} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicy post(@jakarta.annotation.Nonnull final ConditionalAccessPolicy body) { + return post(body, null); + } + /** + * Create a new conditionalAccessPolicy. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConditionalAccessPolicy} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicy post(@jakarta.annotation.Nonnull final ConditionalAccessPolicy 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, ConditionalAccessPolicy::createFromDiscriminatorValue); + } + /** + * Retrieve a list of conditionalAccessPolicy objects. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Retrieve a list of conditionalAccessPolicy objects. + * @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 conditionalAccessPolicy. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ConditionalAccessPolicy body) { + return toPostRequestInformation(body, null); + } + /** + * Create a new conditionalAccessPolicy. + * @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 ConditionalAccessPolicy 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 PoliciesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public PoliciesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new PoliciesRequestBuilder(rawUrl, requestAdapter); + } + /** + * Retrieve a list of conditionalAccessPolicy objects. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/policies/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/policies/count/CountRequestBuilder.java new file mode 100644 index 00000000000..29285ea019a --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/policies/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.identity.conditionalaccess.policies.count; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to count the resources in the collection. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CountRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link CountRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/policies/$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}/identity/conditionalAccess/policies/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/policies/item/ConditionalAccessPolicyItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/policies/item/ConditionalAccessPolicyItemRequestBuilder.java new file mode 100644 index 00000000000..5bcb62256bb --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/policies/item/ConditionalAccessPolicyItemRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.identity.conditionalaccess.policies.item; + +import com.microsoft.graph.beta.identity.conditionalaccess.policies.item.restore.RestoreRequestBuilder; +import com.microsoft.graph.beta.models.ConditionalAccessPolicy; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the policies property of the microsoft.graph.conditionalAccessRoot entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ConditionalAccessPolicyItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the restore method. + * @return a {@link RestoreRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RestoreRequestBuilder restore() { + return new RestoreRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link ConditionalAccessPolicyItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ConditionalAccessPolicyItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/policies/{conditionalAccessPolicy%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link ConditionalAccessPolicyItemRequestBuilder} 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 ConditionalAccessPolicyItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/policies/{conditionalAccessPolicy%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete a conditionalAccessPolicy object. + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + public void delete() { + delete(null); + } + /** + * Delete a conditionalAccessPolicy 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 + */ + 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); + } + /** + * Retrieve the properties and relationships of a conditionalAccessPolicy object. + * @return a {@link ConditionalAccessPolicy} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicy get() { + return get(null); + } + /** + * Retrieve the properties and relationships of a conditionalAccessPolicy object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConditionalAccessPolicy} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicy 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, ConditionalAccessPolicy::createFromDiscriminatorValue); + } + /** + * Update the properties of a conditionalAccessPolicy object. + * @param body The request body + * @return a {@link ConditionalAccessPolicy} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicy patch(@jakarta.annotation.Nonnull final ConditionalAccessPolicy body) { + return patch(body, null); + } + /** + * Update the properties of a conditionalAccessPolicy object. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConditionalAccessPolicy} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicy patch(@jakarta.annotation.Nonnull final ConditionalAccessPolicy 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, ConditionalAccessPolicy::createFromDiscriminatorValue); + } + /** + * Delete a conditionalAccessPolicy object. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete a conditionalAccessPolicy object. + * @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; + } + /** + * Retrieve the properties and relationships of a conditionalAccessPolicy object. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Retrieve the properties and relationships of a conditionalAccessPolicy 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 properties of a conditionalAccessPolicy object. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final ConditionalAccessPolicy body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the properties of a conditionalAccessPolicy 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 toPatchRequestInformation(@jakarta.annotation.Nonnull final ConditionalAccessPolicy 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 ConditionalAccessPolicyItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConditionalAccessPolicyItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ConditionalAccessPolicyItemRequestBuilder(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 { + } + /** + * Retrieve the properties and relationships of a conditionalAccessPolicy 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/beta/generated/identity/conditionalaccess/policies/item/restore/RestoreRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/policies/item/restore/RestoreRequestBuilder.java new file mode 100644 index 00000000000..c909e1c9d65 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/policies/item/restore/RestoreRequestBuilder.java @@ -0,0 +1,96 @@ +package com.microsoft.graph.beta.identity.conditionalaccess.policies.item.restore; + +import com.microsoft.graph.beta.models.ConditionalAccessPolicy; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the restore method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RestoreRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link RestoreRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RestoreRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/policies/{conditionalAccessPolicy%2Did}/restore", pathParameters); + } + /** + * Instantiates a new {@link RestoreRequestBuilder} 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 RestoreRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/policies/{conditionalAccessPolicy%2Did}/restore", rawUrl); + } + /** + * Invoke action restore + * @return a {@link ConditionalAccessPolicy} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicy post() { + return post(null); + } + /** + * Invoke action restore + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConditionalAccessPolicy} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicy post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ConditionalAccessPolicy::createFromDiscriminatorValue); + } + /** + * Invoke action restore + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Invoke action restore + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link RestoreRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RestoreRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RestoreRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identity/customauthenticationextensions/item/CustomAuthenticationExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identity/customauthenticationextensions/item/CustomAuthenticationExtensionItemRequestBuilder.java index c9a9092cc7d..7b513ff9768 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identity/customauthenticationextensions/item/CustomAuthenticationExtensionItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identity/customauthenticationextensions/item/CustomAuthenticationExtensionItemRequestBuilder.java @@ -66,21 +66,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Read the properties and relationships of a customAuthenticationExtension object. The following derived types are currently supported. + * Read the properties and relationships of an authenticationEventListener object. The @odata.type property in the response object indicates the type of the authenticationEventListener object. The following derived types are currently supported. * @return a {@link CustomAuthenticationExtension} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public CustomAuthenticationExtension get() { return get(null); } /** - * Read the properties and relationships of a customAuthenticationExtension object. The following derived types are currently supported. + * Read the properties and relationships of an authenticationEventListener object. The @odata.type property in the response object indicates the type of the authenticationEventListener object. The following derived types are currently supported. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link CustomAuthenticationExtension} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public CustomAuthenticationExtension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -135,7 +135,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Read the properties and relationships of a customAuthenticationExtension object. The following derived types are currently supported. + * Read the properties and relationships of an authenticationEventListener object. The @odata.type property in the response object indicates the type of the authenticationEventListener object. The following derived types are currently supported. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -143,7 +143,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Read the properties and relationships of a customAuthenticationExtension object. The following derived types are currently supported. + * Read the properties and relationships of an authenticationEventListener object. The @odata.type property in the response object indicates the type of the authenticationEventListener object. The following derived types are currently supported. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -195,7 +195,7 @@ public CustomAuthenticationExtensionItemRequestBuilder withUrl(@jakarta.annotati public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Read the properties and relationships of a customAuthenticationExtension object. The following derived types are currently supported. + * Read the properties and relationships of an authenticationEventListener object. The @odata.type property in the response object indicates the type of the authenticationEventListener object. The following derived types are currently supported. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackagecustomworkflowextensions/item/CustomCalloutExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackagecustomworkflowextensions/item/CustomCalloutExtensionItemRequestBuilder.java index 1c44f8dccd9..8f379388ef4 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackagecustomworkflowextensions/item/CustomCalloutExtensionItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackagecustomworkflowextensions/item/CustomCalloutExtensionItemRequestBuilder.java @@ -61,12 +61,12 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. + * Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. * @return a {@link CustomCalloutExtension} * @throws ODataError When receiving a 4XX or 5XX status code * @deprecated * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable @Deprecated @@ -74,13 +74,13 @@ public CustomCalloutExtension get() { return get(null); } /** - * Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. + * Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link CustomCalloutExtension} * @throws ODataError When receiving a 4XX or 5XX status code * @deprecated * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable @Deprecated @@ -91,13 +91,13 @@ public CustomCalloutExtension get(@jakarta.annotation.Nullable final java.util.f return this.requestAdapter.send(requestInfo, errorMapping, CustomCalloutExtension::createFromDiscriminatorValue); } /** - * Update the properties of an accessPackageAssignmentRequestWorkflowExtension object. + * Update the properties of an accessPackageAssignmentWorkflowExtension object. * @param body The request body * @return a {@link CustomCalloutExtension} * @throws ODataError When receiving a 4XX or 5XX status code * @deprecated * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable @Deprecated @@ -105,14 +105,14 @@ public CustomCalloutExtension patch(@jakarta.annotation.Nonnull final CustomCall return patch(body, null); } /** - * Update the properties of an accessPackageAssignmentRequestWorkflowExtension object. + * Update the properties of an accessPackageAssignmentWorkflowExtension object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link CustomCalloutExtension} * @throws ODataError When receiving a 4XX or 5XX status code * @deprecated * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable @Deprecated @@ -150,7 +150,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. + * Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. * @return a {@link RequestInformation} * @deprecated * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 @@ -161,7 +161,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. + * Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} * @deprecated @@ -176,7 +176,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the properties of an accessPackageAssignmentRequestWorkflowExtension object. + * Update the properties of an accessPackageAssignmentWorkflowExtension object. * @param body The request body * @return a {@link RequestInformation} * @deprecated @@ -188,7 +188,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Update the properties of an accessPackageAssignmentRequestWorkflowExtension object. + * Update the properties of an accessPackageAssignmentWorkflowExtension object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} @@ -225,7 +225,7 @@ public CustomCalloutExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonn public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. + * Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/identityprotection/riskdetections/item/RiskDetectionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identityprotection/riskdetections/item/RiskDetectionItemRequestBuilder.java index 68dc31ca98a..8b665bac99f 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identityprotection/riskdetections/item/RiskDetectionItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identityprotection/riskdetections/item/RiskDetectionItemRequestBuilder.java @@ -55,21 +55,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Retrieve the properties of a collection of riskDetection objects. + * Retrieve the properties of a riskDetection object. * @return a {@link RiskDetection} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public RiskDetection get() { return get(null); } /** - * Retrieve the properties of a collection of riskDetection objects. + * Retrieve the properties of a riskDetection object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RiskDetection} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public RiskDetection get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -124,7 +124,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Retrieve the properties of a collection of riskDetection objects. + * Retrieve the properties of a riskDetection object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -132,7 +132,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Retrieve the properties of a collection of riskDetection objects. + * Retrieve the properties of a riskDetection object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -184,7 +184,7 @@ public RiskDetectionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Retrieve the properties of a collection of riskDetection objects. + * Retrieve the properties of a riskDetection object. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/identityprotection/riskyusers/RiskyUsersRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identityprotection/riskyusers/RiskyUsersRequestBuilder.java index d4dc683b1cd..bd31a17f713 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identityprotection/riskyusers/RiskyUsersRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identityprotection/riskyusers/RiskyUsersRequestBuilder.java @@ -87,21 +87,21 @@ public RiskyUsersRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, super(requestAdapter, "{+baseurl}/identityProtection/riskyUsers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * Retrieve the properties and relationships of a riskyUser object. + * Retrieve the properties and relationships of a collection of riskyUser objects. * @return a {@link RiskyUserCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public RiskyUserCollectionResponse get() { return get(null); } /** - * Retrieve the properties and relationships of a riskyUser object. + * Retrieve the properties and relationships of a collection of riskyUser objects. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RiskyUserCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public RiskyUserCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -136,7 +136,7 @@ public RiskyUser post(@jakarta.annotation.Nonnull final RiskyUser body, @jakarta return this.requestAdapter.send(requestInfo, errorMapping, RiskyUser::createFromDiscriminatorValue); } /** - * Retrieve the properties and relationships of a riskyUser object. + * Retrieve the properties and relationships of a collection of riskyUser objects. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -144,7 +144,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Retrieve the properties and relationships of a riskyUser object. + * Retrieve the properties and relationships of a collection of riskyUser objects. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -190,7 +190,7 @@ public RiskyUsersRequestBuilder withUrl(@jakarta.annotation.Nonnull final String return new RiskyUsersRequestBuilder(rawUrl, requestAdapter); } /** - * Retrieve the properties and relationships of a riskyUser object. + * Retrieve the properties and relationships of a collection of riskyUser objects. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/kiota-dom-export.txt b/src/main/java/com/microsoft/graph/beta/generated/kiota-dom-export.txt index a2ff80f56d5..00a510eff94 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/kiota-dom-export.txt +++ b/src/main/java/com/microsoft/graph/beta/generated/kiota-dom-export.txt @@ -153668,7 +153668,371 @@ com.microsoft.graph.beta.identity.conditionalaccess.ConditionalAccessRequestBuil com.microsoft.graph.beta.identity.conditionalaccess.ConditionalAccessRequestBuilder::|public|authenticationStrengths:AuthenticationStrengthsRequestBuilder com.microsoft.graph.beta.identity.conditionalaccess.ConditionalAccessRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.identity.conditionalaccess.ConditionalAccessRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.ConditionalAccessRequestBuilder::|public|deletedItems:DeletedItemsRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.ConditionalAccessRequestBuilder::|public|evaluate:EvaluateRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.ConditionalAccessRequestBuilder::|public|namedLocations:NamedLocationsRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.ConditionalAccessRequestBuilder::|public|policies:PoliciesRequestBuilder com.microsoft.graph.beta.identity.conditionalaccess.ConditionalAccessRequestBuilder::|public|templates:TemplatesRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.DeletedItemsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.DeletedItemsRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.DeletedItemsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.DeletedItemsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.DeletedItemsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.DeletedItemsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.DeletedItemsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.DeletedItemsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.DeletedItemsRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.DeletedItemsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.DeletedItemsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.DeletedItemsRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.DeletedItemsRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.DeletedItemsRequestBuilder::|public|get():CaPoliciesDeletableRoot +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.DeletedItemsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CaPoliciesDeletableRoot +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.DeletedItemsRequestBuilder::|public|namedLocations:NamedLocationsRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.DeletedItemsRequestBuilder::|public|patch(body:CaPoliciesDeletableRoot):CaPoliciesDeletableRoot +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.DeletedItemsRequestBuilder::|public|patch(body:CaPoliciesDeletableRoot; requestConfiguration?:java.util.function.Consumer):CaPoliciesDeletableRoot +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.DeletedItemsRequestBuilder::|public|policies:PoliciesRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.DeletedItemsRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.DeletedItemsRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.DeletedItemsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.DeletedItemsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.DeletedItemsRequestBuilder::|public|toPatchRequestInformation(body:CaPoliciesDeletableRoot):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.DeletedItemsRequestBuilder::|public|toPatchRequestInformation(body:CaPoliciesDeletableRoot; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.DeletedItemsRequestBuilder::|public|withUrl(rawUrl:String):DeletedItemsRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.NamedLocationItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.NamedLocationItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.NamedLocationItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.NamedLocationItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.NamedLocationItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.NamedLocationItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.NamedLocationItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.NamedLocationItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.NamedLocationItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.NamedLocationItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.NamedLocationItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.NamedLocationItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.NamedLocationItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.NamedLocationItemRequestBuilder::|public|get():NamedLocation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.NamedLocationItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):NamedLocation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.NamedLocationItemRequestBuilder::|public|patch(body:NamedLocation):NamedLocation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.NamedLocationItemRequestBuilder::|public|patch(body:NamedLocation; requestConfiguration?:java.util.function.Consumer):NamedLocation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.NamedLocationItemRequestBuilder::|public|restore:RestoreRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.NamedLocationItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.NamedLocationItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.NamedLocationItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.NamedLocationItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.NamedLocationItemRequestBuilder::|public|toPatchRequestInformation(body:NamedLocation):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.NamedLocationItemRequestBuilder::|public|toPatchRequestInformation(body:NamedLocation; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.NamedLocationItemRequestBuilder::|public|withUrl(rawUrl:String):NamedLocationItemRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.restore.RestoreRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.restore.RestoreRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.restore.RestoreRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.restore.RestoreRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.restore.RestoreRequestBuilder::|public|post():NamedLocation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.restore.RestoreRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):NamedLocation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.restore.RestoreRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.restore.RestoreRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.restore.RestoreRequestBuilder::|public|withUrl(rawUrl:String):RestoreRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.NamedLocationsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.NamedLocationsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.NamedLocationsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.NamedLocationsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.NamedLocationsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.NamedLocationsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.NamedLocationsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.NamedLocationsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.NamedLocationsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.NamedLocationsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.NamedLocationsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.NamedLocationsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.NamedLocationsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.NamedLocationsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.NamedLocationsRequestBuilder::|public|byNamedLocationId(namedLocationId:String):NamedLocationItemRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.NamedLocationsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.NamedLocationsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.NamedLocationsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.NamedLocationsRequestBuilder::|public|get():NamedLocationCollectionResponse +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.NamedLocationsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):NamedLocationCollectionResponse +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.NamedLocationsRequestBuilder::|public|post(body:NamedLocation):NamedLocation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.NamedLocationsRequestBuilder::|public|post(body:NamedLocation; requestConfiguration?:java.util.function.Consumer):NamedLocation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.NamedLocationsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.NamedLocationsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.NamedLocationsRequestBuilder::|public|toPostRequestInformation(body:NamedLocation):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.NamedLocationsRequestBuilder::|public|toPostRequestInformation(body:NamedLocation; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.NamedLocationsRequestBuilder::|public|withUrl(rawUrl:String):NamedLocationsRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.ConditionalAccessPolicyItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.ConditionalAccessPolicyItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.ConditionalAccessPolicyItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.ConditionalAccessPolicyItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.ConditionalAccessPolicyItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.ConditionalAccessPolicyItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.ConditionalAccessPolicyItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.ConditionalAccessPolicyItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.ConditionalAccessPolicyItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|get():ConditionalAccessPolicy +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ConditionalAccessPolicy +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|patch(body:ConditionalAccessPolicy):ConditionalAccessPolicy +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|patch(body:ConditionalAccessPolicy; requestConfiguration?:java.util.function.Consumer):ConditionalAccessPolicy +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|restore:RestoreRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|toPatchRequestInformation(body:ConditionalAccessPolicy):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|toPatchRequestInformation(body:ConditionalAccessPolicy; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|withUrl(rawUrl:String):ConditionalAccessPolicyItemRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.restore.RestoreRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.restore.RestoreRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.restore.RestoreRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.restore.RestoreRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.restore.RestoreRequestBuilder::|public|post():ConditionalAccessPolicy +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.restore.RestoreRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):ConditionalAccessPolicy +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.restore.RestoreRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.restore.RestoreRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.restore.RestoreRequestBuilder::|public|withUrl(rawUrl:String):RestoreRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.PoliciesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.PoliciesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.PoliciesRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.PoliciesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.PoliciesRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.PoliciesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.PoliciesRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.PoliciesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.PoliciesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.PoliciesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.PoliciesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.PoliciesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.PoliciesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.PoliciesRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.PoliciesRequestBuilder::|public|byConditionalAccessPolicyId(conditionalAccessPolicyId:String):ConditionalAccessPolicyItemRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.PoliciesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.PoliciesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.PoliciesRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.PoliciesRequestBuilder::|public|get():ConditionalAccessPolicyCollectionResponse +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.PoliciesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ConditionalAccessPolicyCollectionResponse +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.PoliciesRequestBuilder::|public|post(body:ConditionalAccessPolicy):ConditionalAccessPolicy +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.PoliciesRequestBuilder::|public|post(body:ConditionalAccessPolicy; requestConfiguration?:java.util.function.Consumer):ConditionalAccessPolicy +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.PoliciesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.PoliciesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.PoliciesRequestBuilder::|public|toPostRequestInformation(body:ConditionalAccessPolicy):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.PoliciesRequestBuilder::|public|toPostRequestInformation(body:ConditionalAccessPolicy; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.PoliciesRequestBuilder::|public|withUrl(rawUrl:String):PoliciesRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluatePostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluatePostRequestBody::|public|constructor():void +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluatePostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluatePostRequestBody::|public|getAppliedPoliciesOnly():Boolean +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluatePostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluatePostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluatePostRequestBody::|public|getSignInConditions():SignInConditions +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluatePostRequestBody::|public|getSignInContext():SignInContext +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluatePostRequestBody::|public|getSignInIdentity():SignInIdentity +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluatePostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluatePostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluatePostRequestBody::|public|setAppliedPoliciesOnly(value?:Boolean):void +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluatePostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluatePostRequestBody::|public|setSignInConditions(value?:SignInConditions):void +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluatePostRequestBody::|public|setSignInContext(value?:SignInContext):void +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluatePostRequestBody::|public|setSignInIdentity(value?:SignInIdentity):void +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluatePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):EvaluatePostRequestBody +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluatePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluatePostResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluatePostResponse::|public|constructor():void +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluatePostResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluatePostResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluatePostResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluatePostResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluatePostResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):EvaluatePostResponse +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluateRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluateRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluateRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluateRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluateRequestBuilder::|public|post(body:EvaluatePostRequestBody):EvaluatePostResponse +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluateRequestBuilder::|public|post(body:EvaluatePostRequestBody; requestConfiguration?:java.util.function.Consumer):EvaluatePostResponse +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluateRequestBuilder::|public|toPostRequestInformation(body:EvaluatePostRequestBody):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluateRequestBuilder::|public|toPostRequestInformation(body:EvaluatePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluateRequestBuilder::|public|withUrl(rawUrl:String):EvaluateRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.NamedLocationItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.NamedLocationItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.NamedLocationItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.NamedLocationItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.NamedLocationItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.NamedLocationItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.NamedLocationItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.NamedLocationItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.NamedLocationItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.NamedLocationItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.NamedLocationItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.NamedLocationItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.NamedLocationItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.NamedLocationItemRequestBuilder::|public|get():NamedLocation +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.NamedLocationItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):NamedLocation +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.NamedLocationItemRequestBuilder::|public|patch(body:NamedLocation):NamedLocation +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.NamedLocationItemRequestBuilder::|public|patch(body:NamedLocation; requestConfiguration?:java.util.function.Consumer):NamedLocation +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.NamedLocationItemRequestBuilder::|public|restore:RestoreRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.NamedLocationItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.NamedLocationItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.NamedLocationItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.NamedLocationItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.NamedLocationItemRequestBuilder::|public|toPatchRequestInformation(body:NamedLocation):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.NamedLocationItemRequestBuilder::|public|toPatchRequestInformation(body:NamedLocation; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.NamedLocationItemRequestBuilder::|public|withUrl(rawUrl:String):NamedLocationItemRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.restore.RestoreRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.restore.RestoreRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.restore.RestoreRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.restore.RestoreRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.restore.RestoreRequestBuilder::|public|post():NamedLocation +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.restore.RestoreRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):NamedLocation +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.restore.RestoreRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.restore.RestoreRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.restore.RestoreRequestBuilder::|public|withUrl(rawUrl:String):RestoreRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.NamedLocationsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.NamedLocationsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.NamedLocationsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.NamedLocationsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.NamedLocationsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.NamedLocationsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.NamedLocationsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.NamedLocationsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.NamedLocationsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.NamedLocationsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.NamedLocationsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.NamedLocationsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.NamedLocationsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.NamedLocationsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.NamedLocationsRequestBuilder::|public|byNamedLocationId(namedLocationId:String):NamedLocationItemRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.NamedLocationsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.NamedLocationsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.NamedLocationsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.NamedLocationsRequestBuilder::|public|get():NamedLocationCollectionResponse +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.NamedLocationsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):NamedLocationCollectionResponse +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.NamedLocationsRequestBuilder::|public|post(body:NamedLocation):NamedLocation +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.NamedLocationsRequestBuilder::|public|post(body:NamedLocation; requestConfiguration?:java.util.function.Consumer):NamedLocation +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.NamedLocationsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.NamedLocationsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.NamedLocationsRequestBuilder::|public|toPostRequestInformation(body:NamedLocation):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.NamedLocationsRequestBuilder::|public|toPostRequestInformation(body:NamedLocation; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.NamedLocationsRequestBuilder::|public|withUrl(rawUrl:String):NamedLocationsRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.policies.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.policies.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identity.conditionalaccess.policies.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identity.conditionalaccess.policies.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identity.conditionalaccess.policies.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identity.conditionalaccess.policies.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.policies.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identity.conditionalaccess.policies.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.policies.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.policies.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identity.conditionalaccess.policies.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identity.conditionalaccess.policies.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.policies.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.policies.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.ConditionalAccessPolicyItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.ConditionalAccessPolicyItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.ConditionalAccessPolicyItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.ConditionalAccessPolicyItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.ConditionalAccessPolicyItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.ConditionalAccessPolicyItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.ConditionalAccessPolicyItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.ConditionalAccessPolicyItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.ConditionalAccessPolicyItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|get():ConditionalAccessPolicy +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ConditionalAccessPolicy +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|patch(body:ConditionalAccessPolicy):ConditionalAccessPolicy +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|patch(body:ConditionalAccessPolicy; requestConfiguration?:java.util.function.Consumer):ConditionalAccessPolicy +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|restore:RestoreRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|toPatchRequestInformation(body:ConditionalAccessPolicy):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|toPatchRequestInformation(body:ConditionalAccessPolicy; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|withUrl(rawUrl:String):ConditionalAccessPolicyItemRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.restore.RestoreRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.restore.RestoreRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.restore.RestoreRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.restore.RestoreRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.restore.RestoreRequestBuilder::|public|post():ConditionalAccessPolicy +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.restore.RestoreRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):ConditionalAccessPolicy +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.restore.RestoreRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.restore.RestoreRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.restore.RestoreRequestBuilder::|public|withUrl(rawUrl:String):RestoreRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.policies.PoliciesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.policies.PoliciesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identity.conditionalaccess.policies.PoliciesRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identity.conditionalaccess.policies.PoliciesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identity.conditionalaccess.policies.PoliciesRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identity.conditionalaccess.policies.PoliciesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identity.conditionalaccess.policies.PoliciesRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identity.conditionalaccess.policies.PoliciesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identity.conditionalaccess.policies.PoliciesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identity.conditionalaccess.policies.PoliciesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identity.conditionalaccess.policies.PoliciesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identity.conditionalaccess.policies.PoliciesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.policies.PoliciesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identity.conditionalaccess.policies.PoliciesRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.policies.PoliciesRequestBuilder::|public|byConditionalAccessPolicyId(conditionalAccessPolicyId:String):ConditionalAccessPolicyItemRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.policies.PoliciesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.policies.PoliciesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.policies.PoliciesRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.policies.PoliciesRequestBuilder::|public|get():ConditionalAccessPolicyCollectionResponse +com.microsoft.graph.beta.identity.conditionalaccess.policies.PoliciesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ConditionalAccessPolicyCollectionResponse +com.microsoft.graph.beta.identity.conditionalaccess.policies.PoliciesRequestBuilder::|public|post(body:ConditionalAccessPolicy):ConditionalAccessPolicy +com.microsoft.graph.beta.identity.conditionalaccess.policies.PoliciesRequestBuilder::|public|post(body:ConditionalAccessPolicy; requestConfiguration?:java.util.function.Consumer):ConditionalAccessPolicy +com.microsoft.graph.beta.identity.conditionalaccess.policies.PoliciesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.policies.PoliciesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.policies.PoliciesRequestBuilder::|public|toPostRequestInformation(body:ConditionalAccessPolicy):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.policies.PoliciesRequestBuilder::|public|toPostRequestInformation(body:ConditionalAccessPolicy; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.policies.PoliciesRequestBuilder::|public|withUrl(rawUrl:String):PoliciesRequestBuilder com.microsoft.graph.beta.identity.conditionalaccess.templates.count.CountRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identity.conditionalaccess.templates.count.CountRequestBuilder.GetQueryParameters::|public|filter:String com.microsoft.graph.beta.identity.conditionalaccess.templates.count.CountRequestBuilder.GetQueryParameters::|public|search:String @@ -178392,6 +178756,9 @@ com.microsoft.graph.beta.models.ActionSummary::|public|setExercised(value?:Integ com.microsoft.graph.beta.models.ActionSummary::|public|setOdataType(value?:String):void com.microsoft.graph.beta.models.ActionSummary::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ActionSummary com.microsoft.graph.beta.models.ActionSummary~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.ActionType::0000-Tunnel +com.microsoft.graph.beta.models.ActionType::0001-Exclude +com.microsoft.graph.beta.models.ActionType::0002-UnknownFutureValue com.microsoft.graph.beta.models.ActionUrl::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.ActionUrl::|public|constructor():void com.microsoft.graph.beta.models.ActionUrl::|public|getAdditionalData():Map @@ -183275,6 +183642,14 @@ com.microsoft.graph.beta.models.ApplicationCollectionResponse::|public|getValue( com.microsoft.graph.beta.models.ApplicationCollectionResponse::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.ApplicationCollectionResponse::|public|setValue(value?:java.util.List):void com.microsoft.graph.beta.models.ApplicationCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ApplicationCollectionResponse +com.microsoft.graph.beta.models.ApplicationContext-->SignInContext +com.microsoft.graph.beta.models.ApplicationContext::|public|constructor():void +com.microsoft.graph.beta.models.ApplicationContext::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.ApplicationContext::|public|getIncludeApplications():java.util.List +com.microsoft.graph.beta.models.ApplicationContext::|public|OdataType:String +com.microsoft.graph.beta.models.ApplicationContext::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.ApplicationContext::|public|setIncludeApplications(value?:java.util.List):void +com.microsoft.graph.beta.models.ApplicationContext::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ApplicationContext com.microsoft.graph.beta.models.ApplicationEnforcedRestrictionsSessionControl-->ConditionalAccessSessionControl com.microsoft.graph.beta.models.ApplicationEnforcedRestrictionsSessionControl::|public|constructor():void com.microsoft.graph.beta.models.ApplicationEnforcedRestrictionsSessionControl::|public|getFieldDeserializers():Map> @@ -184485,6 +184860,7 @@ com.microsoft.graph.beta.models.AssignmentReviewSettings::|public|getBackingStor com.microsoft.graph.beta.models.AssignmentReviewSettings::|public|getDurationInDays():Integer com.microsoft.graph.beta.models.AssignmentReviewSettings::|public|getFieldDeserializers():Map> com.microsoft.graph.beta.models.AssignmentReviewSettings::|public|getIsAccessRecommendationEnabled():Boolean +com.microsoft.graph.beta.models.AssignmentReviewSettings::|public|getIsAgenticExperienceEnabled():Boolean com.microsoft.graph.beta.models.AssignmentReviewSettings::|public|getIsApprovalJustificationRequired():Boolean com.microsoft.graph.beta.models.AssignmentReviewSettings::|public|getIsEnabled():Boolean com.microsoft.graph.beta.models.AssignmentReviewSettings::|public|getOdataType():String @@ -184498,6 +184874,7 @@ com.microsoft.graph.beta.models.AssignmentReviewSettings::|public|setAdditionalD com.microsoft.graph.beta.models.AssignmentReviewSettings::|public|setBackingStore(value:BackingStore):void com.microsoft.graph.beta.models.AssignmentReviewSettings::|public|setDurationInDays(value?:Integer):void com.microsoft.graph.beta.models.AssignmentReviewSettings::|public|setIsAccessRecommendationEnabled(value?:Boolean):void +com.microsoft.graph.beta.models.AssignmentReviewSettings::|public|setIsAgenticExperienceEnabled(value?:Boolean):void com.microsoft.graph.beta.models.AssignmentReviewSettings::|public|setIsApprovalJustificationRequired(value?:Boolean):void com.microsoft.graph.beta.models.AssignmentReviewSettings::|public|setIsEnabled(value?:Boolean):void com.microsoft.graph.beta.models.AssignmentReviewSettings::|public|setOdataType(value?:String):void @@ -185330,6 +185707,14 @@ com.microsoft.graph.beta.models.AuditUserIdentity::|public|serialize(writer:Seri com.microsoft.graph.beta.models.AuditUserIdentity::|public|setHomeTenantId(value?:String):void com.microsoft.graph.beta.models.AuditUserIdentity::|public|setHomeTenantName(value?:String):void com.microsoft.graph.beta.models.AuditUserIdentity::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AuditUserIdentity +com.microsoft.graph.beta.models.AuthContext-->SignInContext +com.microsoft.graph.beta.models.AuthContext::|public|constructor():void +com.microsoft.graph.beta.models.AuthContext::|public|getAuthenticationContextValue():String +com.microsoft.graph.beta.models.AuthContext::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.AuthContext::|public|OdataType:String +com.microsoft.graph.beta.models.AuthContext::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.AuthContext::|public|setAuthenticationContextValue(value?:String):void +com.microsoft.graph.beta.models.AuthContext::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AuthContext com.microsoft.graph.beta.models.Authentication-->Entity com.microsoft.graph.beta.models.Authentication::|public|constructor():void com.microsoft.graph.beta.models.Authentication::|public|getEmailMethods():java.util.List @@ -185771,6 +186156,19 @@ com.microsoft.graph.beta.models.AuthenticationFailureReasonCode::0004-Other com.microsoft.graph.beta.models.AuthenticationFailureReasonCode::0005-UnknownFutureValue com.microsoft.graph.beta.models.AuthenticationFailureReasonCode::0006-UserError com.microsoft.graph.beta.models.AuthenticationFailureReasonCode::0007-ConfigError +com.microsoft.graph.beta.models.AuthenticationFlow::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.AuthenticationFlow::|public|constructor():void +com.microsoft.graph.beta.models.AuthenticationFlow::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.AuthenticationFlow::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.AuthenticationFlow::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.AuthenticationFlow::|public|getOdataType():String +com.microsoft.graph.beta.models.AuthenticationFlow::|public|getTransferMethod():ConditionalAccessTransferMethods +com.microsoft.graph.beta.models.AuthenticationFlow::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.AuthenticationFlow::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.AuthenticationFlow::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.AuthenticationFlow::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.AuthenticationFlow::|public|setTransferMethod(value?:ConditionalAccessTransferMethods):void +com.microsoft.graph.beta.models.AuthenticationFlow::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AuthenticationFlow com.microsoft.graph.beta.models.AuthenticationFlowsPolicy-->Entity com.microsoft.graph.beta.models.AuthenticationFlowsPolicy::|public|constructor():void com.microsoft.graph.beta.models.AuthenticationFlowsPolicy::|public|getDescription():String @@ -185783,6 +186181,7 @@ com.microsoft.graph.beta.models.AuthenticationFlowsPolicy::|public|setDescriptio com.microsoft.graph.beta.models.AuthenticationFlowsPolicy::|public|setDisplayName(value?:String):void com.microsoft.graph.beta.models.AuthenticationFlowsPolicy::|public|setSelfServiceSignUp(value?:SelfServiceSignUpAuthenticationFlowConfiguration):void com.microsoft.graph.beta.models.AuthenticationFlowsPolicy::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AuthenticationFlowsPolicy +com.microsoft.graph.beta.models.AuthenticationFlow~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.AuthenticationListener-->Entity com.microsoft.graph.beta.models.AuthenticationListener::|public|constructor():void com.microsoft.graph.beta.models.AuthenticationListener::|public|getFieldDeserializers():Map> @@ -186172,10 +186571,14 @@ com.microsoft.graph.beta.models.AuthenticationStrengthUsage::|public|constructor com.microsoft.graph.beta.models.AuthenticationStrengthUsage::|public|getAdditionalData():Map com.microsoft.graph.beta.models.AuthenticationStrengthUsage::|public|getBackingStore():BackingStore com.microsoft.graph.beta.models.AuthenticationStrengthUsage::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.AuthenticationStrengthUsage::|public|getMfa():java.util.List +com.microsoft.graph.beta.models.AuthenticationStrengthUsage::|public|getNone():java.util.List com.microsoft.graph.beta.models.AuthenticationStrengthUsage::|public|getOdataType():String com.microsoft.graph.beta.models.AuthenticationStrengthUsage::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.AuthenticationStrengthUsage::|public|setAdditionalData(value?:Map):void com.microsoft.graph.beta.models.AuthenticationStrengthUsage::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.AuthenticationStrengthUsage::|public|setMfa(value?:java.util.List):void +com.microsoft.graph.beta.models.AuthenticationStrengthUsage::|public|setNone(value?:java.util.List):void com.microsoft.graph.beta.models.AuthenticationStrengthUsage::|public|setOdataType(value?:String):void com.microsoft.graph.beta.models.AuthenticationStrengthUsage::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AuthenticationStrengthUsage com.microsoft.graph.beta.models.AuthenticationStrengthUsage~~>AdditionalDataHolder; BackedModel; Parsable @@ -190125,6 +190528,16 @@ com.microsoft.graph.beta.models.CanvasLayout::|public|serialize(writer:Serializa com.microsoft.graph.beta.models.CanvasLayout::|public|setHorizontalSections(value?:java.util.List):void com.microsoft.graph.beta.models.CanvasLayout::|public|setVerticalSection(value?:VerticalSection):void com.microsoft.graph.beta.models.CanvasLayout::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CanvasLayout +com.microsoft.graph.beta.models.CaPoliciesDeletableRoot-->Entity +com.microsoft.graph.beta.models.CaPoliciesDeletableRoot::|public|constructor():void +com.microsoft.graph.beta.models.CaPoliciesDeletableRoot::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.CaPoliciesDeletableRoot::|public|getNamedLocations():java.util.List +com.microsoft.graph.beta.models.CaPoliciesDeletableRoot::|public|getPolicies():java.util.List +com.microsoft.graph.beta.models.CaPoliciesDeletableRoot::|public|OdataType:String +com.microsoft.graph.beta.models.CaPoliciesDeletableRoot::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.CaPoliciesDeletableRoot::|public|setNamedLocations(value?:java.util.List):void +com.microsoft.graph.beta.models.CaPoliciesDeletableRoot::|public|setPolicies(value?:java.util.List):void +com.microsoft.graph.beta.models.CaPoliciesDeletableRoot::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CaPoliciesDeletableRoot com.microsoft.graph.beta.models.CartToClassAssociation-->Entity com.microsoft.graph.beta.models.CartToClassAssociation::|public|constructor():void com.microsoft.graph.beta.models.CartToClassAssociation::|public|getClassroomIds():java.util.List @@ -194677,6 +195090,18 @@ com.microsoft.graph.beta.models.ComplianceStatus::0005-Error com.microsoft.graph.beta.models.ComplianceStatus::0006-Conflict com.microsoft.graph.beta.models.ComplianceStatus::0007-NotAssigned com.microsoft.graph.beta.models.Compliance~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.CompliantNetworkNamedLocation-->NamedLocation +com.microsoft.graph.beta.models.CompliantNetworkNamedLocation::|public|constructor():void +com.microsoft.graph.beta.models.CompliantNetworkNamedLocation::|public|getCompliantNetworkType():CompliantNetworkType +com.microsoft.graph.beta.models.CompliantNetworkNamedLocation::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.CompliantNetworkNamedLocation::|public|getIsTrusted():Boolean +com.microsoft.graph.beta.models.CompliantNetworkNamedLocation::|public|OdataType:String +com.microsoft.graph.beta.models.CompliantNetworkNamedLocation::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.CompliantNetworkNamedLocation::|public|setCompliantNetworkType(value?:CompliantNetworkType):void +com.microsoft.graph.beta.models.CompliantNetworkNamedLocation::|public|setIsTrusted(value?:Boolean):void +com.microsoft.graph.beta.models.CompliantNetworkNamedLocation::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CompliantNetworkNamedLocation +com.microsoft.graph.beta.models.CompliantNetworkType::0000-AllTenantCompliantNetworks +com.microsoft.graph.beta.models.CompliantNetworkType::0001-UnknownFutureValue com.microsoft.graph.beta.models.ComputeRightsAndInheritanceResult::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.ComputeRightsAndInheritanceResult::|public|constructor():void com.microsoft.graph.beta.models.ComputeRightsAndInheritanceResult::|public|getAdditionalData():Map @@ -195023,6 +195448,37 @@ com.microsoft.graph.beta.models.ConditionalAccessPlatforms::|public|setIncludePl com.microsoft.graph.beta.models.ConditionalAccessPlatforms::|public|setOdataType(value?:String):void com.microsoft.graph.beta.models.ConditionalAccessPlatforms::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ConditionalAccessPlatforms com.microsoft.graph.beta.models.ConditionalAccessPlatforms~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.ConditionalAccessPolicy-->PolicyDeletableItem +com.microsoft.graph.beta.models.ConditionalAccessPolicy::|public|constructor():void +com.microsoft.graph.beta.models.ConditionalAccessPolicy::|public|getConditions():ConditionalAccessConditionSet +com.microsoft.graph.beta.models.ConditionalAccessPolicy::|public|getCreatedDateTime():OffsetDateTime +com.microsoft.graph.beta.models.ConditionalAccessPolicy::|public|getDescription():String +com.microsoft.graph.beta.models.ConditionalAccessPolicy::|public|getDisplayName():String +com.microsoft.graph.beta.models.ConditionalAccessPolicy::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.ConditionalAccessPolicy::|public|getGrantControls():ConditionalAccessGrantControls +com.microsoft.graph.beta.models.ConditionalAccessPolicy::|public|getId():String +com.microsoft.graph.beta.models.ConditionalAccessPolicy::|public|getModifiedDateTime():OffsetDateTime +com.microsoft.graph.beta.models.ConditionalAccessPolicy::|public|getSessionControls():ConditionalAccessSessionControls +com.microsoft.graph.beta.models.ConditionalAccessPolicy::|public|getState():ConditionalAccessPolicyState +com.microsoft.graph.beta.models.ConditionalAccessPolicy::|public|OdataType:String +com.microsoft.graph.beta.models.ConditionalAccessPolicy::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.ConditionalAccessPolicy::|public|setConditions(value?:ConditionalAccessConditionSet):void +com.microsoft.graph.beta.models.ConditionalAccessPolicy::|public|setCreatedDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.ConditionalAccessPolicy::|public|setDescription(value?:String):void +com.microsoft.graph.beta.models.ConditionalAccessPolicy::|public|setDisplayName(value?:String):void +com.microsoft.graph.beta.models.ConditionalAccessPolicy::|public|setGrantControls(value?:ConditionalAccessGrantControls):void +com.microsoft.graph.beta.models.ConditionalAccessPolicy::|public|setId(value?:String):void +com.microsoft.graph.beta.models.ConditionalAccessPolicy::|public|setModifiedDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.ConditionalAccessPolicy::|public|setSessionControls(value?:ConditionalAccessSessionControls):void +com.microsoft.graph.beta.models.ConditionalAccessPolicy::|public|setState(value?:ConditionalAccessPolicyState):void +com.microsoft.graph.beta.models.ConditionalAccessPolicy::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ConditionalAccessPolicy +com.microsoft.graph.beta.models.ConditionalAccessPolicyCollectionResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.models.ConditionalAccessPolicyCollectionResponse::|public|constructor():void +com.microsoft.graph.beta.models.ConditionalAccessPolicyCollectionResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.ConditionalAccessPolicyCollectionResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.models.ConditionalAccessPolicyCollectionResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.ConditionalAccessPolicyCollectionResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.models.ConditionalAccessPolicyCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ConditionalAccessPolicyCollectionResponse com.microsoft.graph.beta.models.ConditionalAccessPolicyDetail::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.ConditionalAccessPolicyDetail::|public|constructor():void com.microsoft.graph.beta.models.ConditionalAccessPolicyDetail::|public|getAdditionalData():Map @@ -195041,18 +195497,27 @@ com.microsoft.graph.beta.models.ConditionalAccessPolicyDetail::|public|setOdataT com.microsoft.graph.beta.models.ConditionalAccessPolicyDetail::|public|setSessionControls(value?:ConditionalAccessSessionControls):void com.microsoft.graph.beta.models.ConditionalAccessPolicyDetail::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ConditionalAccessPolicyDetail com.microsoft.graph.beta.models.ConditionalAccessPolicyDetail~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.ConditionalAccessPolicyState::0000-Enabled +com.microsoft.graph.beta.models.ConditionalAccessPolicyState::0001-Disabled +com.microsoft.graph.beta.models.ConditionalAccessPolicyState::0002-EnabledForReportingButNotEnforced com.microsoft.graph.beta.models.ConditionalAccessRoot-->Entity com.microsoft.graph.beta.models.ConditionalAccessRoot::|public|constructor():void com.microsoft.graph.beta.models.ConditionalAccessRoot::|public|getAuthenticationContextClassReferences():java.util.List com.microsoft.graph.beta.models.ConditionalAccessRoot::|public|getAuthenticationStrength():AuthenticationStrengthRoot com.microsoft.graph.beta.models.ConditionalAccessRoot::|public|getAuthenticationStrengths():AuthenticationStrengthRoot +com.microsoft.graph.beta.models.ConditionalAccessRoot::|public|getDeletedItems():CaPoliciesDeletableRoot com.microsoft.graph.beta.models.ConditionalAccessRoot::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.ConditionalAccessRoot::|public|getNamedLocations():java.util.List +com.microsoft.graph.beta.models.ConditionalAccessRoot::|public|getPolicies():java.util.List com.microsoft.graph.beta.models.ConditionalAccessRoot::|public|getTemplates():java.util.List com.microsoft.graph.beta.models.ConditionalAccessRoot::|public|OdataType:String com.microsoft.graph.beta.models.ConditionalAccessRoot::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.ConditionalAccessRoot::|public|setAuthenticationContextClassReferences(value?:java.util.List):void com.microsoft.graph.beta.models.ConditionalAccessRoot::|public|setAuthenticationStrength(value?:AuthenticationStrengthRoot):void com.microsoft.graph.beta.models.ConditionalAccessRoot::|public|setAuthenticationStrengths(value?:AuthenticationStrengthRoot):void +com.microsoft.graph.beta.models.ConditionalAccessRoot::|public|setDeletedItems(value?:CaPoliciesDeletableRoot):void +com.microsoft.graph.beta.models.ConditionalAccessRoot::|public|setNamedLocations(value?:java.util.List):void +com.microsoft.graph.beta.models.ConditionalAccessRoot::|public|setPolicies(value?:java.util.List):void com.microsoft.graph.beta.models.ConditionalAccessRoot::|public|setTemplates(value?:java.util.List):void com.microsoft.graph.beta.models.ConditionalAccessRoot::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ConditionalAccessRoot com.microsoft.graph.beta.models.ConditionalAccessRule::0000-AllApps @@ -196592,6 +197057,21 @@ com.microsoft.graph.beta.models.CorsConfigurationV2::|public|setMaxAgeInSeconds( com.microsoft.graph.beta.models.CorsConfigurationV2::|public|setResource(value?:String):void com.microsoft.graph.beta.models.CorsConfigurationV2::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CorsConfigurationV2 com.microsoft.graph.beta.models.CorsConfiguration~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.CountryLookupMethodType::0000-ClientIpAddress +com.microsoft.graph.beta.models.CountryLookupMethodType::0001-AuthenticatorAppGps +com.microsoft.graph.beta.models.CountryLookupMethodType::0002-UnknownFutureValue +com.microsoft.graph.beta.models.CountryNamedLocation-->NamedLocation +com.microsoft.graph.beta.models.CountryNamedLocation::|public|constructor():void +com.microsoft.graph.beta.models.CountryNamedLocation::|public|getCountriesAndRegions():java.util.List +com.microsoft.graph.beta.models.CountryNamedLocation::|public|getCountryLookupMethod():CountryLookupMethodType +com.microsoft.graph.beta.models.CountryNamedLocation::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.CountryNamedLocation::|public|getIncludeUnknownCountriesAndRegions():Boolean +com.microsoft.graph.beta.models.CountryNamedLocation::|public|OdataType:String +com.microsoft.graph.beta.models.CountryNamedLocation::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.CountryNamedLocation::|public|setCountriesAndRegions(value?:java.util.List):void +com.microsoft.graph.beta.models.CountryNamedLocation::|public|setCountryLookupMethod(value?:CountryLookupMethodType):void +com.microsoft.graph.beta.models.CountryNamedLocation::|public|setIncludeUnknownCountriesAndRegions(value?:Boolean):void +com.microsoft.graph.beta.models.CountryNamedLocation::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CountryNamedLocation com.microsoft.graph.beta.models.CountryRegion::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.CountryRegion::|public|constructor():void com.microsoft.graph.beta.models.CountryRegion::|public|getAdditionalData():Map @@ -196788,36 +197268,31 @@ com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationDefault::|pu com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationDefault::|public|setIsServiceDefault(value?:Boolean):void com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationDefault::|public|setTenantRestrictions(value?:CrossTenantAccessPolicyTenantRestrictions):void com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationDefault::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CrossTenantAccessPolicyConfigurationDefault -com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner-->PolicyDeletableItem com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|constructor():void -com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|getAdditionalData():Map com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|getAutomaticUserConsentSettings():InboundOutboundPolicyConfiguration com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|getB2bCollaborationInbound():CrossTenantAccessPolicyB2BSetting com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|getB2bCollaborationOutbound():CrossTenantAccessPolicyB2BSetting com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|getB2bDirectConnectInbound():CrossTenantAccessPolicyB2BSetting com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|getB2bDirectConnectOutbound():CrossTenantAccessPolicyB2BSetting -com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|getBackingStore():BackingStore com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|getFieldDeserializers():Map> com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|getIdentitySynchronization():CrossTenantIdentitySyncPolicyPartner com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|getInboundTrust():CrossTenantAccessPolicyInboundTrust com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|getIsInMultiTenantOrganization():Boolean com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|getIsServiceProvider():Boolean -com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|getOdataType():String com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|getTenantId():String com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|getTenantRestrictions():CrossTenantAccessPolicyTenantRestrictions +com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|OdataType:String com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|setAdditionalData(value?:Map):void com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|setAutomaticUserConsentSettings(value?:InboundOutboundPolicyConfiguration):void com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|setB2bCollaborationInbound(value?:CrossTenantAccessPolicyB2BSetting):void com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|setB2bCollaborationOutbound(value?:CrossTenantAccessPolicyB2BSetting):void com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|setB2bDirectConnectInbound(value?:CrossTenantAccessPolicyB2BSetting):void com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|setB2bDirectConnectOutbound(value?:CrossTenantAccessPolicyB2BSetting):void -com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|setBackingStore(value:BackingStore):void com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|setIdentitySynchronization(value?:CrossTenantIdentitySyncPolicyPartner):void com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|setInboundTrust(value?:CrossTenantAccessPolicyInboundTrust):void com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|setIsInMultiTenantOrganization(value?:Boolean):void com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|setIsServiceProvider(value?:Boolean):void -com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|setOdataType(value?:String):void com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|setTenantId(value?:String):void com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|setTenantRestrictions(value?:CrossTenantAccessPolicyTenantRestrictions):void com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CrossTenantAccessPolicyConfigurationPartner @@ -196828,7 +197303,6 @@ com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartnerColle com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartnerCollectionResponse::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartnerCollectionResponse::|public|setValue(value?:java.util.List):void com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartnerCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CrossTenantAccessPolicyConfigurationPartnerCollectionResponse -com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.CrossTenantAccessPolicyInboundTrust::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.CrossTenantAccessPolicyInboundTrust::|public|constructor():void com.microsoft.graph.beta.models.CrossTenantAccessPolicyInboundTrust::|public|getAdditionalData():Map @@ -196894,26 +197368,27 @@ com.microsoft.graph.beta.models.CrossTenantAccessPolicyTenantRestrictions::|publ com.microsoft.graph.beta.models.CrossTenantAccessPolicyTenantRestrictions::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.CrossTenantAccessPolicyTenantRestrictions::|public|setDevices(value?:DevicesFilter):void com.microsoft.graph.beta.models.CrossTenantAccessPolicyTenantRestrictions::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CrossTenantAccessPolicyTenantRestrictions -com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner-->PolicyDeletableItem com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner::|public|constructor():void -com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner::|public|getAdditionalData():Map -com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner::|public|getBackingStore():BackingStore com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner::|public|getDisplayName():String com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner::|public|getExternalCloudAuthorizedApplicationId():String com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner::|public|getOdataType():String com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner::|public|getTenantId():String com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner::|public|getUserSyncInbound():CrossTenantUserSyncInbound +com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner::|public|OdataType:String com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner::|public|setBackingStore(value:BackingStore):void com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner::|public|setDisplayName(value?:String):void com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner::|public|setExternalCloudAuthorizedApplicationId(value?:String):void -com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner::|public|setOdataType(value?:String):void com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner::|public|setTenantId(value?:String):void com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner::|public|setUserSyncInbound(value?:CrossTenantUserSyncInbound):void com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CrossTenantIdentitySyncPolicyPartner -com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartnerCollectionResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartnerCollectionResponse::|public|constructor():void +com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartnerCollectionResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartnerCollectionResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartnerCollectionResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartnerCollectionResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartnerCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CrossTenantIdentitySyncPolicyPartnerCollectionResponse com.microsoft.graph.beta.models.CrossTenantUserSyncInbound::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.CrossTenantUserSyncInbound::|public|constructor():void com.microsoft.graph.beta.models.CrossTenantUserSyncInbound::|public|getAdditionalData():Map @@ -201511,6 +201986,76 @@ com.microsoft.graph.beta.models.DeviceHealthScriptTimeSchedule::|static|public|c com.microsoft.graph.beta.models.DeviceHealthScriptType::0000-DeviceHealthScript com.microsoft.graph.beta.models.DeviceHealthScriptType::0001-ManagedInstallerScript com.microsoft.graph.beta.models.DeviceHealth~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.DeviceInfo::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.DeviceInfo::|public|constructor():void +com.microsoft.graph.beta.models.DeviceInfo::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.DeviceInfo::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.DeviceInfo::|public|getDeviceId():String +com.microsoft.graph.beta.models.DeviceInfo::|public|getDisplayName():String +com.microsoft.graph.beta.models.DeviceInfo::|public|getEnrollmentProfileName():String +com.microsoft.graph.beta.models.DeviceInfo::|public|getExtensionAttribute1():String +com.microsoft.graph.beta.models.DeviceInfo::|public|getExtensionAttribute10():String +com.microsoft.graph.beta.models.DeviceInfo::|public|getExtensionAttribute11():String +com.microsoft.graph.beta.models.DeviceInfo::|public|getExtensionAttribute12():String +com.microsoft.graph.beta.models.DeviceInfo::|public|getExtensionAttribute13():String +com.microsoft.graph.beta.models.DeviceInfo::|public|getExtensionAttribute14():String +com.microsoft.graph.beta.models.DeviceInfo::|public|getExtensionAttribute15():String +com.microsoft.graph.beta.models.DeviceInfo::|public|getExtensionAttribute2():String +com.microsoft.graph.beta.models.DeviceInfo::|public|getExtensionAttribute3():String +com.microsoft.graph.beta.models.DeviceInfo::|public|getExtensionAttribute4():String +com.microsoft.graph.beta.models.DeviceInfo::|public|getExtensionAttribute5():String +com.microsoft.graph.beta.models.DeviceInfo::|public|getExtensionAttribute6():String +com.microsoft.graph.beta.models.DeviceInfo::|public|getExtensionAttribute7():String +com.microsoft.graph.beta.models.DeviceInfo::|public|getExtensionAttribute8():String +com.microsoft.graph.beta.models.DeviceInfo::|public|getExtensionAttribute9():String +com.microsoft.graph.beta.models.DeviceInfo::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.DeviceInfo::|public|getIsCompliant():Boolean +com.microsoft.graph.beta.models.DeviceInfo::|public|getManufacturer():String +com.microsoft.graph.beta.models.DeviceInfo::|public|getMdmAppId():String +com.microsoft.graph.beta.models.DeviceInfo::|public|getModel():String +com.microsoft.graph.beta.models.DeviceInfo::|public|getOdataType():String +com.microsoft.graph.beta.models.DeviceInfo::|public|getOperatingSystem():String +com.microsoft.graph.beta.models.DeviceInfo::|public|getOperatingSystemVersion():String +com.microsoft.graph.beta.models.DeviceInfo::|public|getOwnership():String +com.microsoft.graph.beta.models.DeviceInfo::|public|getPhysicalIds():java.util.List +com.microsoft.graph.beta.models.DeviceInfo::|public|getProfileType():String +com.microsoft.graph.beta.models.DeviceInfo::|public|getSystemLabels():java.util.List +com.microsoft.graph.beta.models.DeviceInfo::|public|getTrustType():String +com.microsoft.graph.beta.models.DeviceInfo::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.DeviceInfo::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setDeviceId(value?:String):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setDisplayName(value?:String):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setEnrollmentProfileName(value?:String):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setExtensionAttribute1(value?:String):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setExtensionAttribute10(value?:String):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setExtensionAttribute11(value?:String):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setExtensionAttribute12(value?:String):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setExtensionAttribute13(value?:String):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setExtensionAttribute14(value?:String):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setExtensionAttribute15(value?:String):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setExtensionAttribute2(value?:String):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setExtensionAttribute3(value?:String):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setExtensionAttribute4(value?:String):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setExtensionAttribute5(value?:String):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setExtensionAttribute6(value?:String):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setExtensionAttribute7(value?:String):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setExtensionAttribute8(value?:String):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setExtensionAttribute9(value?:String):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setIsCompliant(value?:Boolean):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setManufacturer(value?:String):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setMdmAppId(value?:String):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setModel(value?:String):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setOperatingSystem(value?:String):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setOperatingSystemVersion(value?:String):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setOwnership(value?:String):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setPhysicalIds(value?:java.util.List):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setProfileType(value?:String):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setSystemLabels(value?:java.util.List):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setTrustType(value?:String):void +com.microsoft.graph.beta.models.DeviceInfo::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeviceInfo +com.microsoft.graph.beta.models.DeviceInfo~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.DeviceInstallState-->Entity com.microsoft.graph.beta.models.DeviceInstallState::|public|constructor():void com.microsoft.graph.beta.models.DeviceInstallState::|public|getDeviceId():String @@ -217307,6 +217852,11 @@ com.microsoft.graph.beta.models.InitiatorType::0003-UnknownFutureValue com.microsoft.graph.beta.models.InkAccessSetting::0000-NotConfigured com.microsoft.graph.beta.models.InkAccessSetting::0001-Enabled com.microsoft.graph.beta.models.InkAccessSetting::0002-Disabled +com.microsoft.graph.beta.models.InsiderRiskLevel::0000-None +com.microsoft.graph.beta.models.InsiderRiskLevel::0001-Minor +com.microsoft.graph.beta.models.InsiderRiskLevel::0002-Moderate +com.microsoft.graph.beta.models.InsiderRiskLevel::0003-Elevated +com.microsoft.graph.beta.models.InsiderRiskLevel::0004-UnknownFutureValue com.microsoft.graph.beta.models.InsightIdentity::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.InsightIdentity::|public|constructor():void com.microsoft.graph.beta.models.InsightIdentity::|public|getAdditionalData():Map @@ -219537,6 +220087,7 @@ com.microsoft.graph.beta.models.IosWiFiConfiguration::|public|setWiFiSecurityTyp com.microsoft.graph.beta.models.IosWiFiConfiguration::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):IosWiFiConfiguration com.microsoft.graph.beta.models.IpApplicationSegment-->ApplicationSegment com.microsoft.graph.beta.models.IpApplicationSegment::|public|constructor():void +com.microsoft.graph.beta.models.IpApplicationSegment::|public|getAction():ActionType com.microsoft.graph.beta.models.IpApplicationSegment::|public|getApplication():Application com.microsoft.graph.beta.models.IpApplicationSegment::|public|getDestinationHost():String com.microsoft.graph.beta.models.IpApplicationSegment::|public|getDestinationType():PrivateNetworkDestinationType @@ -219546,6 +220097,7 @@ com.microsoft.graph.beta.models.IpApplicationSegment::|public|getPorts():java.ut com.microsoft.graph.beta.models.IpApplicationSegment::|public|getProtocol():PrivateNetworkProtocol com.microsoft.graph.beta.models.IpApplicationSegment::|public|OdataType:String com.microsoft.graph.beta.models.IpApplicationSegment::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.IpApplicationSegment::|public|setAction(value?:ActionType):void com.microsoft.graph.beta.models.IpApplicationSegment::|public|setApplication(value?:Application):void com.microsoft.graph.beta.models.IpApplicationSegment::|public|setDestinationHost(value?:String):void com.microsoft.graph.beta.models.IpApplicationSegment::|public|setDestinationType(value?:PrivateNetworkDestinationType):void @@ -219578,6 +220130,16 @@ com.microsoft.graph.beta.models.IpCategory::|public|setOdataType(value?:String): com.microsoft.graph.beta.models.IpCategory::|public|setVendor(value?:String):void com.microsoft.graph.beta.models.IpCategory::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):IpCategory com.microsoft.graph.beta.models.IpCategory~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.IpNamedLocation-->NamedLocation +com.microsoft.graph.beta.models.IpNamedLocation::|public|constructor():void +com.microsoft.graph.beta.models.IpNamedLocation::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.IpNamedLocation::|public|getIpRanges():java.util.List +com.microsoft.graph.beta.models.IpNamedLocation::|public|getIsTrusted():Boolean +com.microsoft.graph.beta.models.IpNamedLocation::|public|OdataType:String +com.microsoft.graph.beta.models.IpNamedLocation::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.IpNamedLocation::|public|setIpRanges(value?:java.util.List):void +com.microsoft.graph.beta.models.IpNamedLocation::|public|setIsTrusted(value?:Boolean):void +com.microsoft.graph.beta.models.IpNamedLocation::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):IpNamedLocation com.microsoft.graph.beta.models.IpRange::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.IpRange::|public|constructor():void com.microsoft.graph.beta.models.IpRange::|public|getAdditionalData():Map @@ -228924,6 +229486,19 @@ com.microsoft.graph.beta.models.MobileAppIntentAndStateDetail::|public|setOdataT com.microsoft.graph.beta.models.MobileAppIntentAndStateDetail::|public|setSupportedDeviceTypes(value?:java.util.List):void com.microsoft.graph.beta.models.MobileAppIntentAndStateDetail::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MobileAppIntentAndStateDetail com.microsoft.graph.beta.models.MobileAppIntentAndStateDetail~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.MobileAppManagementPolicy-->MobilityManagementPolicy +com.microsoft.graph.beta.models.MobileAppManagementPolicy::|public|constructor():void +com.microsoft.graph.beta.models.MobileAppManagementPolicy::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.MobileAppManagementPolicy::|public|OdataType:String +com.microsoft.graph.beta.models.MobileAppManagementPolicy::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.MobileAppManagementPolicy::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MobileAppManagementPolicy +com.microsoft.graph.beta.models.MobileAppManagementPolicyCollectionResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.models.MobileAppManagementPolicyCollectionResponse::|public|constructor():void +com.microsoft.graph.beta.models.MobileAppManagementPolicyCollectionResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.MobileAppManagementPolicyCollectionResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.models.MobileAppManagementPolicyCollectionResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.MobileAppManagementPolicyCollectionResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.models.MobileAppManagementPolicyCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MobileAppManagementPolicyCollectionResponse com.microsoft.graph.beta.models.MobileAppPolicySetItem-->PolicySetItem com.microsoft.graph.beta.models.MobileAppPolicySetItem::|public|constructor():void com.microsoft.graph.beta.models.MobileAppPolicySetItem::|public|getFieldDeserializers():Map> @@ -229121,6 +229696,19 @@ com.microsoft.graph.beta.models.MobileContainedAppCollectionResponse::|public|ge com.microsoft.graph.beta.models.MobileContainedAppCollectionResponse::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.MobileContainedAppCollectionResponse::|public|setValue(value?:java.util.List):void com.microsoft.graph.beta.models.MobileContainedAppCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MobileContainedAppCollectionResponse +com.microsoft.graph.beta.models.MobileDeviceManagementPolicy-->MobilityManagementPolicy +com.microsoft.graph.beta.models.MobileDeviceManagementPolicy::|public|constructor():void +com.microsoft.graph.beta.models.MobileDeviceManagementPolicy::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.MobileDeviceManagementPolicy::|public|OdataType:String +com.microsoft.graph.beta.models.MobileDeviceManagementPolicy::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.MobileDeviceManagementPolicy::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MobileDeviceManagementPolicy +com.microsoft.graph.beta.models.MobileDeviceManagementPolicyCollectionResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.models.MobileDeviceManagementPolicyCollectionResponse::|public|constructor():void +com.microsoft.graph.beta.models.MobileDeviceManagementPolicyCollectionResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.MobileDeviceManagementPolicyCollectionResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.models.MobileDeviceManagementPolicyCollectionResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.MobileDeviceManagementPolicyCollectionResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.models.MobileDeviceManagementPolicyCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MobileDeviceManagementPolicyCollectionResponse com.microsoft.graph.beta.models.MobileLobApp-->MobileApp com.microsoft.graph.beta.models.MobileLobApp::|public|constructor():void com.microsoft.graph.beta.models.MobileLobApp::|public|getCommittedContentVersion():String @@ -229541,6 +230129,27 @@ com.microsoft.graph.beta.models.MutualTlsOauthConfigurationCollectionResponse::| com.microsoft.graph.beta.models.MutualTlsOauthConfigurationCollectionResponse::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.MutualTlsOauthConfigurationCollectionResponse::|public|setValue(value?:java.util.List):void com.microsoft.graph.beta.models.MutualTlsOauthConfigurationCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MutualTlsOauthConfigurationCollectionResponse +com.microsoft.graph.beta.models.NamedLocation-->PolicyDeletableItem +com.microsoft.graph.beta.models.NamedLocation::|public|constructor():void +com.microsoft.graph.beta.models.NamedLocation::|public|getCreatedDateTime():OffsetDateTime +com.microsoft.graph.beta.models.NamedLocation::|public|getDisplayName():String +com.microsoft.graph.beta.models.NamedLocation::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.NamedLocation::|public|getId():String +com.microsoft.graph.beta.models.NamedLocation::|public|getModifiedDateTime():OffsetDateTime +com.microsoft.graph.beta.models.NamedLocation::|public|OdataType:String +com.microsoft.graph.beta.models.NamedLocation::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.NamedLocation::|public|setCreatedDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.NamedLocation::|public|setDisplayName(value?:String):void +com.microsoft.graph.beta.models.NamedLocation::|public|setId(value?:String):void +com.microsoft.graph.beta.models.NamedLocation::|public|setModifiedDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.NamedLocation::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):NamedLocation +com.microsoft.graph.beta.models.NamedLocationCollectionResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.models.NamedLocationCollectionResponse::|public|constructor():void +com.microsoft.graph.beta.models.NamedLocationCollectionResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.NamedLocationCollectionResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.models.NamedLocationCollectionResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.NamedLocationCollectionResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.models.NamedLocationCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):NamedLocationCollectionResponse com.microsoft.graph.beta.models.NamePronunciationSettings-->Entity com.microsoft.graph.beta.models.NamePronunciationSettings::|public|constructor():void com.microsoft.graph.beta.models.NamePronunciationSettings::|public|getFieldDeserializers():Map> @@ -238498,6 +239107,30 @@ com.microsoft.graph.beta.models.PolicyBinding::|public|setInclusions(value?:java com.microsoft.graph.beta.models.PolicyBinding::|public|setOdataType(value?:String):void com.microsoft.graph.beta.models.PolicyBinding::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PolicyBinding com.microsoft.graph.beta.models.PolicyBinding~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.PolicyDeletableItem::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.PolicyDeletableItem::|public|constructor():void +com.microsoft.graph.beta.models.PolicyDeletableItem::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.PolicyDeletableItem::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.PolicyDeletableItem::|public|getDeletedDateTime():OffsetDateTime +com.microsoft.graph.beta.models.PolicyDeletableItem::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.PolicyDeletableItem::|public|getOdataType():String +com.microsoft.graph.beta.models.PolicyDeletableItem::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.PolicyDeletableItem::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.PolicyDeletableItem::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.PolicyDeletableItem::|public|setDeletedDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.PolicyDeletableItem::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.PolicyDeletableItem::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PolicyDeletableItem +com.microsoft.graph.beta.models.PolicyDeletableItem~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.PolicyDeletableRoot-->Entity +com.microsoft.graph.beta.models.PolicyDeletableRoot::|public|constructor():void +com.microsoft.graph.beta.models.PolicyDeletableRoot::|public|getCrossTenantPartners():java.util.List +com.microsoft.graph.beta.models.PolicyDeletableRoot::|public|getCrossTenantSyncPolicyPartners():java.util.List +com.microsoft.graph.beta.models.PolicyDeletableRoot::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.PolicyDeletableRoot::|public|OdataType:String +com.microsoft.graph.beta.models.PolicyDeletableRoot::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.PolicyDeletableRoot::|public|setCrossTenantPartners(value?:java.util.List):void +com.microsoft.graph.beta.models.PolicyDeletableRoot::|public|setCrossTenantSyncPolicyPartners(value?:java.util.List):void +com.microsoft.graph.beta.models.PolicyDeletableRoot::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PolicyDeletableRoot com.microsoft.graph.beta.models.PolicyFile-->Entity com.microsoft.graph.beta.models.PolicyFile::|public|constructor():void com.microsoft.graph.beta.models.PolicyFile::|public|getContent():byte[] @@ -238586,8 +239219,10 @@ com.microsoft.graph.beta.models.PolicyRoot::|public|getAuthenticationStrengthPol com.microsoft.graph.beta.models.PolicyRoot::|public|getAuthorizationPolicy():java.util.List com.microsoft.graph.beta.models.PolicyRoot::|public|getB2cAuthenticationMethodsPolicy():B2cAuthenticationMethodsPolicy com.microsoft.graph.beta.models.PolicyRoot::|public|getClaimsMappingPolicies():java.util.List +com.microsoft.graph.beta.models.PolicyRoot::|public|getConditionalAccessPolicies():java.util.List com.microsoft.graph.beta.models.PolicyRoot::|public|getCrossTenantAccessPolicy():CrossTenantAccessPolicy com.microsoft.graph.beta.models.PolicyRoot::|public|getDefaultAppManagementPolicy():TenantAppManagementPolicy +com.microsoft.graph.beta.models.PolicyRoot::|public|getDeletedItems():PolicyDeletableRoot com.microsoft.graph.beta.models.PolicyRoot::|public|getDeviceRegistrationPolicy():DeviceRegistrationPolicy com.microsoft.graph.beta.models.PolicyRoot::|public|getDirectoryRoleAccessReviewPolicy():DirectoryRoleAccessReviewPolicy com.microsoft.graph.beta.models.PolicyRoot::|public|getExternalIdentitiesPolicy():ExternalIdentitiesPolicy @@ -238596,8 +239231,8 @@ com.microsoft.graph.beta.models.PolicyRoot::|public|getFederatedTokenValidationP com.microsoft.graph.beta.models.PolicyRoot::|public|getFieldDeserializers():Map> com.microsoft.graph.beta.models.PolicyRoot::|public|getHomeRealmDiscoveryPolicies():java.util.List com.microsoft.graph.beta.models.PolicyRoot::|public|getIdentitySecurityDefaultsEnforcementPolicy():IdentitySecurityDefaultsEnforcementPolicy -com.microsoft.graph.beta.models.PolicyRoot::|public|getMobileAppManagementPolicies():java.util.List -com.microsoft.graph.beta.models.PolicyRoot::|public|getMobileDeviceManagementPolicies():java.util.List +com.microsoft.graph.beta.models.PolicyRoot::|public|getMobileAppManagementPolicies():java.util.List +com.microsoft.graph.beta.models.PolicyRoot::|public|getMobileDeviceManagementPolicies():java.util.List com.microsoft.graph.beta.models.PolicyRoot::|public|getPermissionGrantPolicies():java.util.List com.microsoft.graph.beta.models.PolicyRoot::|public|getPermissionGrantPreApprovalPolicies():java.util.List com.microsoft.graph.beta.models.PolicyRoot::|public|getRoleManagementPolicies():java.util.List @@ -238617,8 +239252,10 @@ com.microsoft.graph.beta.models.PolicyRoot::|public|setAuthenticationStrengthPol com.microsoft.graph.beta.models.PolicyRoot::|public|setAuthorizationPolicy(value?:java.util.List):void com.microsoft.graph.beta.models.PolicyRoot::|public|setB2cAuthenticationMethodsPolicy(value?:B2cAuthenticationMethodsPolicy):void com.microsoft.graph.beta.models.PolicyRoot::|public|setClaimsMappingPolicies(value?:java.util.List):void +com.microsoft.graph.beta.models.PolicyRoot::|public|setConditionalAccessPolicies(value?:java.util.List):void com.microsoft.graph.beta.models.PolicyRoot::|public|setCrossTenantAccessPolicy(value?:CrossTenantAccessPolicy):void com.microsoft.graph.beta.models.PolicyRoot::|public|setDefaultAppManagementPolicy(value?:TenantAppManagementPolicy):void +com.microsoft.graph.beta.models.PolicyRoot::|public|setDeletedItems(value?:PolicyDeletableRoot):void com.microsoft.graph.beta.models.PolicyRoot::|public|setDeviceRegistrationPolicy(value?:DeviceRegistrationPolicy):void com.microsoft.graph.beta.models.PolicyRoot::|public|setDirectoryRoleAccessReviewPolicy(value?:DirectoryRoleAccessReviewPolicy):void com.microsoft.graph.beta.models.PolicyRoot::|public|setExternalIdentitiesPolicy(value?:ExternalIdentitiesPolicy):void @@ -238626,8 +239263,8 @@ com.microsoft.graph.beta.models.PolicyRoot::|public|setFeatureRolloutPolicies(va com.microsoft.graph.beta.models.PolicyRoot::|public|setFederatedTokenValidationPolicy(value?:FederatedTokenValidationPolicy):void com.microsoft.graph.beta.models.PolicyRoot::|public|setHomeRealmDiscoveryPolicies(value?:java.util.List):void com.microsoft.graph.beta.models.PolicyRoot::|public|setIdentitySecurityDefaultsEnforcementPolicy(value?:IdentitySecurityDefaultsEnforcementPolicy):void -com.microsoft.graph.beta.models.PolicyRoot::|public|setMobileAppManagementPolicies(value?:java.util.List):void -com.microsoft.graph.beta.models.PolicyRoot::|public|setMobileDeviceManagementPolicies(value?:java.util.List):void +com.microsoft.graph.beta.models.PolicyRoot::|public|setMobileAppManagementPolicies(value?:java.util.List):void +com.microsoft.graph.beta.models.PolicyRoot::|public|setMobileDeviceManagementPolicies(value?:java.util.List):void com.microsoft.graph.beta.models.PolicyRoot::|public|setPermissionGrantPolicies(value?:java.util.List):void com.microsoft.graph.beta.models.PolicyRoot::|public|setPermissionGrantPreApprovalPolicies(value?:java.util.List):void com.microsoft.graph.beta.models.PolicyRoot::|public|setRoleManagementPolicies(value?:java.util.List):void @@ -241037,6 +241674,16 @@ com.microsoft.graph.beta.models.PrivateLinkDetails::|public|setPolicyTenantId(va com.microsoft.graph.beta.models.PrivateLinkDetails::|public|setResourceId(value?:String):void com.microsoft.graph.beta.models.PrivateLinkDetails::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PrivateLinkDetails com.microsoft.graph.beta.models.PrivateLinkDetails~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.PrivateLinkNamedLocation-->NamedLocation +com.microsoft.graph.beta.models.PrivateLinkNamedLocation::|public|constructor():void +com.microsoft.graph.beta.models.PrivateLinkNamedLocation::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.PrivateLinkNamedLocation::|public|getIsTrusted():Boolean +com.microsoft.graph.beta.models.PrivateLinkNamedLocation::|public|getPrivateLinkResourcePolicyIds():java.util.List +com.microsoft.graph.beta.models.PrivateLinkNamedLocation::|public|OdataType:String +com.microsoft.graph.beta.models.PrivateLinkNamedLocation::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.PrivateLinkNamedLocation::|public|setIsTrusted(value?:Boolean):void +com.microsoft.graph.beta.models.PrivateLinkNamedLocation::|public|setPrivateLinkResourcePolicyIds(value?:java.util.List):void +com.microsoft.graph.beta.models.PrivateLinkNamedLocation::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PrivateLinkNamedLocation com.microsoft.graph.beta.models.PrivateNetworkDestinationType::0000-IpAddress com.microsoft.graph.beta.models.PrivateNetworkDestinationType::0001-IpRange com.microsoft.graph.beta.models.PrivateNetworkDestinationType::0002-IpRangeCidr @@ -242303,6 +242950,26 @@ com.microsoft.graph.beta.models.ProtectGroup::|public|setAllowEmailFromGuestUser com.microsoft.graph.beta.models.ProtectGroup::|public|setAllowGuestUsers(value?:Boolean):void com.microsoft.graph.beta.models.ProtectGroup::|public|setPrivacy(value?:GroupPrivacy):void com.microsoft.graph.beta.models.ProtectGroup::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ProtectGroup +com.microsoft.graph.beta.models.ProtectionPolicyArtifactCount::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.ProtectionPolicyArtifactCount::|public|constructor():void +com.microsoft.graph.beta.models.ProtectionPolicyArtifactCount::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.ProtectionPolicyArtifactCount::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.ProtectionPolicyArtifactCount::|public|getCompleted():Integer +com.microsoft.graph.beta.models.ProtectionPolicyArtifactCount::|public|getFailed():Integer +com.microsoft.graph.beta.models.ProtectionPolicyArtifactCount::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.ProtectionPolicyArtifactCount::|public|getInProgress():Integer +com.microsoft.graph.beta.models.ProtectionPolicyArtifactCount::|public|getOdataType():String +com.microsoft.graph.beta.models.ProtectionPolicyArtifactCount::|public|getTotal():Integer +com.microsoft.graph.beta.models.ProtectionPolicyArtifactCount::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.ProtectionPolicyArtifactCount::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.ProtectionPolicyArtifactCount::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.ProtectionPolicyArtifactCount::|public|setCompleted(value?:Integer):void +com.microsoft.graph.beta.models.ProtectionPolicyArtifactCount::|public|setFailed(value?:Integer):void +com.microsoft.graph.beta.models.ProtectionPolicyArtifactCount::|public|setInProgress(value?:Integer):void +com.microsoft.graph.beta.models.ProtectionPolicyArtifactCount::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.ProtectionPolicyArtifactCount::|public|setTotal(value?:Integer):void +com.microsoft.graph.beta.models.ProtectionPolicyArtifactCount::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ProtectionPolicyArtifactCount +com.microsoft.graph.beta.models.ProtectionPolicyArtifactCount~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.ProtectionPolicyBase-->Entity com.microsoft.graph.beta.models.ProtectionPolicyBase::|public|constructor():void com.microsoft.graph.beta.models.ProtectionPolicyBase::|public|getBillingPolicyId():String @@ -242310,8 +242977,10 @@ com.microsoft.graph.beta.models.ProtectionPolicyBase::|public|getCreatedBy():Ide com.microsoft.graph.beta.models.ProtectionPolicyBase::|public|getCreatedDateTime():OffsetDateTime com.microsoft.graph.beta.models.ProtectionPolicyBase::|public|getDisplayName():String com.microsoft.graph.beta.models.ProtectionPolicyBase::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.ProtectionPolicyBase::|public|getIsEnabled():Boolean com.microsoft.graph.beta.models.ProtectionPolicyBase::|public|getLastModifiedBy():IdentitySet com.microsoft.graph.beta.models.ProtectionPolicyBase::|public|getLastModifiedDateTime():OffsetDateTime +com.microsoft.graph.beta.models.ProtectionPolicyBase::|public|getProtectionPolicyArtifactCount():ProtectionPolicyArtifactCount com.microsoft.graph.beta.models.ProtectionPolicyBase::|public|getRetentionSettings():java.util.List com.microsoft.graph.beta.models.ProtectionPolicyBase::|public|getStatus():ProtectionPolicyStatus com.microsoft.graph.beta.models.ProtectionPolicyBase::|public|OdataType:String @@ -242320,8 +242989,10 @@ com.microsoft.graph.beta.models.ProtectionPolicyBase::|public|setBillingPolicyId com.microsoft.graph.beta.models.ProtectionPolicyBase::|public|setCreatedBy(value?:IdentitySet):void com.microsoft.graph.beta.models.ProtectionPolicyBase::|public|setCreatedDateTime(value?:OffsetDateTime):void com.microsoft.graph.beta.models.ProtectionPolicyBase::|public|setDisplayName(value?:String):void +com.microsoft.graph.beta.models.ProtectionPolicyBase::|public|setIsEnabled(value?:Boolean):void com.microsoft.graph.beta.models.ProtectionPolicyBase::|public|setLastModifiedBy(value?:IdentitySet):void com.microsoft.graph.beta.models.ProtectionPolicyBase::|public|setLastModifiedDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.ProtectionPolicyBase::|public|setProtectionPolicyArtifactCount(value?:ProtectionPolicyArtifactCount):void com.microsoft.graph.beta.models.ProtectionPolicyBase::|public|setRetentionSettings(value?:java.util.List):void com.microsoft.graph.beta.models.ProtectionPolicyBase::|public|setStatus(value?:ProtectionPolicyStatus):void com.microsoft.graph.beta.models.ProtectionPolicyBase::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ProtectionPolicyBase @@ -254615,13 +255286,21 @@ com.microsoft.graph.beta.models.security.SecurityComplianceUserChangeAuditRecord com.microsoft.graph.beta.models.security.SecurityComplianceUserChangeAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SecurityComplianceUserChangeAuditRecord com.microsoft.graph.beta.models.security.SecurityGroupEvidence-->AlertEvidence com.microsoft.graph.beta.models.security.SecurityGroupEvidence::|public|constructor():void +com.microsoft.graph.beta.models.security.SecurityGroupEvidence::|public|getActiveDirectoryObjectGuid():UUID com.microsoft.graph.beta.models.security.SecurityGroupEvidence::|public|getDisplayName():String +com.microsoft.graph.beta.models.security.SecurityGroupEvidence::|public|getDistinguishedName():String com.microsoft.graph.beta.models.security.SecurityGroupEvidence::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.security.SecurityGroupEvidence::|public|getFriendlyName():String com.microsoft.graph.beta.models.security.SecurityGroupEvidence::|public|getSecurityGroupId():String +com.microsoft.graph.beta.models.security.SecurityGroupEvidence::|public|getSid():String com.microsoft.graph.beta.models.security.SecurityGroupEvidence::|public|OdataType:String com.microsoft.graph.beta.models.security.SecurityGroupEvidence::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.security.SecurityGroupEvidence::|public|setActiveDirectoryObjectGuid(value?:UUID):void com.microsoft.graph.beta.models.security.SecurityGroupEvidence::|public|setDisplayName(value?:String):void +com.microsoft.graph.beta.models.security.SecurityGroupEvidence::|public|setDistinguishedName(value?:String):void +com.microsoft.graph.beta.models.security.SecurityGroupEvidence::|public|setFriendlyName(value?:String):void com.microsoft.graph.beta.models.security.SecurityGroupEvidence::|public|setSecurityGroupId(value?:String):void +com.microsoft.graph.beta.models.security.SecurityGroupEvidence::|public|setSid(value?:String):void com.microsoft.graph.beta.models.security.SecurityGroupEvidence::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SecurityGroupEvidence com.microsoft.graph.beta.models.security.SensitivityLabel-->Entity com.microsoft.graph.beta.models.security.SensitivityLabel::|public|constructor():void @@ -255755,6 +256434,7 @@ com.microsoft.graph.beta.models.security.User::|static|public|createFromDiscrimi com.microsoft.graph.beta.models.security.UserAccount::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.security.UserAccount::|public|constructor():void com.microsoft.graph.beta.models.security.UserAccount::|public|getAccountName():String +com.microsoft.graph.beta.models.security.UserAccount::|public|getActiveDirectoryObjectGuid():UUID com.microsoft.graph.beta.models.security.UserAccount::|public|getAdditionalData():Map com.microsoft.graph.beta.models.security.UserAccount::|public|getAzureAdUserId():String com.microsoft.graph.beta.models.security.UserAccount::|public|getBackingStore():BackingStore @@ -255767,6 +256447,7 @@ com.microsoft.graph.beta.models.security.UserAccount::|public|getUserPrincipalNa com.microsoft.graph.beta.models.security.UserAccount::|public|getUserSid():String com.microsoft.graph.beta.models.security.UserAccount::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.security.UserAccount::|public|setAccountName(value?:String):void +com.microsoft.graph.beta.models.security.UserAccount::|public|setActiveDirectoryObjectGuid(value?:UUID):void com.microsoft.graph.beta.models.security.UserAccount::|public|setAdditionalData(value?:Map):void com.microsoft.graph.beta.models.security.UserAccount::|public|setAzureAdUserId(value?:String):void com.microsoft.graph.beta.models.security.UserAccount::|public|setBackingStore(value:BackingStore):void @@ -257457,6 +258138,14 @@ com.microsoft.graph.beta.models.ServicePrincipalRiskDetectionCollectionResponse: com.microsoft.graph.beta.models.ServicePrincipalRiskDetectionCollectionResponse::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.ServicePrincipalRiskDetectionCollectionResponse::|public|setValue(value?:java.util.List):void com.microsoft.graph.beta.models.ServicePrincipalRiskDetectionCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ServicePrincipalRiskDetectionCollectionResponse +com.microsoft.graph.beta.models.ServicePrincipalSignIn-->SignInIdentity +com.microsoft.graph.beta.models.ServicePrincipalSignIn::|public|constructor():void +com.microsoft.graph.beta.models.ServicePrincipalSignIn::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.ServicePrincipalSignIn::|public|getServicePrincipalId():String +com.microsoft.graph.beta.models.ServicePrincipalSignIn::|public|OdataType:String +com.microsoft.graph.beta.models.ServicePrincipalSignIn::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.ServicePrincipalSignIn::|public|setServicePrincipalId(value?:String):void +com.microsoft.graph.beta.models.ServicePrincipalSignIn::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ServicePrincipalSignIn com.microsoft.graph.beta.models.ServicePrincipalSignInActivity-->Entity com.microsoft.graph.beta.models.ServicePrincipalSignInActivity::|public|constructor():void com.microsoft.graph.beta.models.ServicePrincipalSignInActivity::|public|getAppId():String @@ -257593,6 +258282,16 @@ com.microsoft.graph.beta.models.ServiceStorageQuotaBreakdownCollectionResponse:: com.microsoft.graph.beta.models.ServiceStorageQuotaBreakdownCollectionResponse::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.ServiceStorageQuotaBreakdownCollectionResponse::|public|setValue(value?:java.util.List):void com.microsoft.graph.beta.models.ServiceStorageQuotaBreakdownCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ServiceStorageQuotaBreakdownCollectionResponse +com.microsoft.graph.beta.models.ServiceTagNamedLocation-->NamedLocation +com.microsoft.graph.beta.models.ServiceTagNamedLocation::|public|constructor():void +com.microsoft.graph.beta.models.ServiceTagNamedLocation::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.ServiceTagNamedLocation::|public|getIsTrusted():Boolean +com.microsoft.graph.beta.models.ServiceTagNamedLocation::|public|getServiceTags():java.util.List +com.microsoft.graph.beta.models.ServiceTagNamedLocation::|public|OdataType:String +com.microsoft.graph.beta.models.ServiceTagNamedLocation::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.ServiceTagNamedLocation::|public|setIsTrusted(value?:Boolean):void +com.microsoft.graph.beta.models.ServiceTagNamedLocation::|public|setServiceTags(value?:java.util.List):void +com.microsoft.graph.beta.models.ServiceTagNamedLocation::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ServiceTagNamedLocation com.microsoft.graph.beta.models.ServiceUpdateCategory::0000-PreventOrFixIssue com.microsoft.graph.beta.models.ServiceUpdateCategory::0001-PlanForChange com.microsoft.graph.beta.models.ServiceUpdateCategory::0002-StayInformed @@ -258953,6 +259652,50 @@ com.microsoft.graph.beta.models.SignInCollectionResponse::|public|getValue():jav com.microsoft.graph.beta.models.SignInCollectionResponse::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.SignInCollectionResponse::|public|setValue(value?:java.util.List):void com.microsoft.graph.beta.models.SignInCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SignInCollectionResponse +com.microsoft.graph.beta.models.SignInConditions::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.SignInConditions::|public|constructor():void +com.microsoft.graph.beta.models.SignInConditions::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.SignInConditions::|public|getAuthenticationFlow():AuthenticationFlow +com.microsoft.graph.beta.models.SignInConditions::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.SignInConditions::|public|getClientAppType():ConditionalAccessClientApp +com.microsoft.graph.beta.models.SignInConditions::|public|getCountry():String +com.microsoft.graph.beta.models.SignInConditions::|public|getDeviceInfo():DeviceInfo +com.microsoft.graph.beta.models.SignInConditions::|public|getDevicePlatform():ConditionalAccessDevicePlatform +com.microsoft.graph.beta.models.SignInConditions::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.SignInConditions::|public|getInsiderRiskLevel():InsiderRiskLevel +com.microsoft.graph.beta.models.SignInConditions::|public|getIpAddress():String +com.microsoft.graph.beta.models.SignInConditions::|public|getOdataType():String +com.microsoft.graph.beta.models.SignInConditions::|public|getServicePrincipalRiskLevel():RiskLevel +com.microsoft.graph.beta.models.SignInConditions::|public|getSignInRiskLevel():RiskLevel +com.microsoft.graph.beta.models.SignInConditions::|public|getUserRiskLevel():RiskLevel +com.microsoft.graph.beta.models.SignInConditions::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.SignInConditions::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.SignInConditions::|public|setAuthenticationFlow(value?:AuthenticationFlow):void +com.microsoft.graph.beta.models.SignInConditions::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.SignInConditions::|public|setClientAppType(value?:ConditionalAccessClientApp):void +com.microsoft.graph.beta.models.SignInConditions::|public|setCountry(value?:String):void +com.microsoft.graph.beta.models.SignInConditions::|public|setDeviceInfo(value?:DeviceInfo):void +com.microsoft.graph.beta.models.SignInConditions::|public|setDevicePlatform(value?:ConditionalAccessDevicePlatform):void +com.microsoft.graph.beta.models.SignInConditions::|public|setInsiderRiskLevel(value?:InsiderRiskLevel):void +com.microsoft.graph.beta.models.SignInConditions::|public|setIpAddress(value?:String):void +com.microsoft.graph.beta.models.SignInConditions::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.SignInConditions::|public|setServicePrincipalRiskLevel(value?:RiskLevel):void +com.microsoft.graph.beta.models.SignInConditions::|public|setSignInRiskLevel(value?:RiskLevel):void +com.microsoft.graph.beta.models.SignInConditions::|public|setUserRiskLevel(value?:RiskLevel):void +com.microsoft.graph.beta.models.SignInConditions::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SignInConditions +com.microsoft.graph.beta.models.SignInConditions~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.SignInContext::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.SignInContext::|public|constructor():void +com.microsoft.graph.beta.models.SignInContext::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.SignInContext::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.SignInContext::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.SignInContext::|public|getOdataType():String +com.microsoft.graph.beta.models.SignInContext::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.SignInContext::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.SignInContext::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.SignInContext::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.SignInContext::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SignInContext +com.microsoft.graph.beta.models.SignInContext~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.SignInFrequencyAuthenticationType::0000-PrimaryAndSecondaryAuthentication com.microsoft.graph.beta.models.SignInFrequencyAuthenticationType::0001-SecondaryAuthentication com.microsoft.graph.beta.models.SignInFrequencyAuthenticationType::0002-UnknownFutureValue @@ -259013,6 +259756,18 @@ com.microsoft.graph.beta.models.SignInIdentifierType::0002-ProxyAddress com.microsoft.graph.beta.models.SignInIdentifierType::0003-QrCode com.microsoft.graph.beta.models.SignInIdentifierType::0004-OnPremisesUserPrincipalName com.microsoft.graph.beta.models.SignInIdentifierType::0005-UnknownFutureValue +com.microsoft.graph.beta.models.SignInIdentity::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.SignInIdentity::|public|constructor():void +com.microsoft.graph.beta.models.SignInIdentity::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.SignInIdentity::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.SignInIdentity::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.SignInIdentity::|public|getOdataType():String +com.microsoft.graph.beta.models.SignInIdentity::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.SignInIdentity::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.SignInIdentity::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.SignInIdentity::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.SignInIdentity::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SignInIdentity +com.microsoft.graph.beta.models.SignInIdentity~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.SignInLocation::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.SignInLocation::|public|constructor():void com.microsoft.graph.beta.models.SignInLocation::|public|getAdditionalData():Map @@ -266970,6 +267725,17 @@ com.microsoft.graph.beta.models.UserAccountSecurityType::0002-Power com.microsoft.graph.beta.models.UserAccountSecurityType::0003-Administrator com.microsoft.graph.beta.models.UserAccountSecurityType::0004-UnknownFutureValue com.microsoft.graph.beta.models.UserAccount~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.UserAction::0000-RegisterSecurityInformation +com.microsoft.graph.beta.models.UserAction::0001-RegisterOrJoinDevices +com.microsoft.graph.beta.models.UserAction::0002-UnknownFutureValue +com.microsoft.graph.beta.models.UserActionContext-->SignInContext +com.microsoft.graph.beta.models.UserActionContext::|public|constructor():void +com.microsoft.graph.beta.models.UserActionContext::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.UserActionContext::|public|getUserAction():UserAction +com.microsoft.graph.beta.models.UserActionContext::|public|OdataType:String +com.microsoft.graph.beta.models.UserActionContext::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.UserActionContext::|public|setUserAction(value?:UserAction):void +com.microsoft.graph.beta.models.UserActionContext::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):UserActionContext com.microsoft.graph.beta.models.UserActivity-->Entity com.microsoft.graph.beta.models.UserActivity::|public|constructor():void com.microsoft.graph.beta.models.UserActivity::|public|getActivationUrl():String @@ -269349,6 +270115,18 @@ com.microsoft.graph.beta.models.UserSettings::|public|setStorage(value?:UserStor com.microsoft.graph.beta.models.UserSettings::|public|setWindows(value?:java.util.List):void com.microsoft.graph.beta.models.UserSettings::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):UserSettings com.microsoft.graph.beta.models.UserSet~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.UserSignIn-->SignInIdentity +com.microsoft.graph.beta.models.UserSignIn::|public|constructor():void +com.microsoft.graph.beta.models.UserSignIn::|public|getExternalTenantId():String +com.microsoft.graph.beta.models.UserSignIn::|public|getExternalUserType():ConditionalAccessGuestOrExternalUserTypes +com.microsoft.graph.beta.models.UserSignIn::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.UserSignIn::|public|getUserId():String +com.microsoft.graph.beta.models.UserSignIn::|public|OdataType:String +com.microsoft.graph.beta.models.UserSignIn::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.UserSignIn::|public|setExternalTenantId(value?:String):void +com.microsoft.graph.beta.models.UserSignIn::|public|setExternalUserType(value?:ConditionalAccessGuestOrExternalUserTypes):void +com.microsoft.graph.beta.models.UserSignIn::|public|setUserId(value?:String):void +com.microsoft.graph.beta.models.UserSignIn::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):UserSignIn com.microsoft.graph.beta.models.UserSignInInsight-->GovernanceInsight com.microsoft.graph.beta.models.UserSignInInsight::|public|constructor():void com.microsoft.graph.beta.models.UserSignInInsight::|public|getFieldDeserializers():Map> @@ -271207,6 +271985,37 @@ com.microsoft.graph.beta.models.WellknownListName::0000-None com.microsoft.graph.beta.models.WellknownListName::0001-DefaultList com.microsoft.graph.beta.models.WellknownListName::0002-FlaggedEmails com.microsoft.graph.beta.models.WellknownListName::0003-UnknownFutureValue +com.microsoft.graph.beta.models.WhatIfAnalysisReasons::0000-NotSet +com.microsoft.graph.beta.models.WhatIfAnalysisReasons::0001-NotEnoughInformation +com.microsoft.graph.beta.models.WhatIfAnalysisReasons::0002-InvalidCondition +com.microsoft.graph.beta.models.WhatIfAnalysisReasons::0003-Users +com.microsoft.graph.beta.models.WhatIfAnalysisReasons::0004-WorkloadIdentities +com.microsoft.graph.beta.models.WhatIfAnalysisReasons::0005-Application +com.microsoft.graph.beta.models.WhatIfAnalysisReasons::0006-UserActions +com.microsoft.graph.beta.models.WhatIfAnalysisReasons::0007-AuthenticationContext +com.microsoft.graph.beta.models.WhatIfAnalysisReasons::0008-DevicePlatform +com.microsoft.graph.beta.models.WhatIfAnalysisReasons::0009-Devices +com.microsoft.graph.beta.models.WhatIfAnalysisReasons::0010-ClientApps +com.microsoft.graph.beta.models.WhatIfAnalysisReasons::0011-Location +com.microsoft.graph.beta.models.WhatIfAnalysisReasons::0012-SignInRisk +com.microsoft.graph.beta.models.WhatIfAnalysisReasons::0013-EmptyPolicy +com.microsoft.graph.beta.models.WhatIfAnalysisReasons::0014-InvalidPolicy +com.microsoft.graph.beta.models.WhatIfAnalysisReasons::0015-PolicyNotEnabled +com.microsoft.graph.beta.models.WhatIfAnalysisReasons::0016-UserRisk +com.microsoft.graph.beta.models.WhatIfAnalysisReasons::0017-Time +com.microsoft.graph.beta.models.WhatIfAnalysisReasons::0018-InsiderRisk +com.microsoft.graph.beta.models.WhatIfAnalysisReasons::0019-AuthenticationFlow +com.microsoft.graph.beta.models.WhatIfAnalysisReasons::0020-UnknownFutureValue +com.microsoft.graph.beta.models.WhatIfAnalysisResult-->ConditionalAccessPolicy +com.microsoft.graph.beta.models.WhatIfAnalysisResult::|public|constructor():void +com.microsoft.graph.beta.models.WhatIfAnalysisResult::|public|getAnalysisReasons():WhatIfAnalysisReasons +com.microsoft.graph.beta.models.WhatIfAnalysisResult::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.WhatIfAnalysisResult::|public|getPolicyApplies():Boolean +com.microsoft.graph.beta.models.WhatIfAnalysisResult::|public|OdataType:String +com.microsoft.graph.beta.models.WhatIfAnalysisResult::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.WhatIfAnalysisResult::|public|setAnalysisReasons(value?:WhatIfAnalysisReasons):void +com.microsoft.graph.beta.models.WhatIfAnalysisResult::|public|setPolicyApplies(value?:Boolean):void +com.microsoft.graph.beta.models.WhatIfAnalysisResult::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):WhatIfAnalysisResult com.microsoft.graph.beta.models.WiFiAuthenticationMethod::0000-Certificate com.microsoft.graph.beta.models.WiFiAuthenticationMethod::0001-UsernameAndPassword com.microsoft.graph.beta.models.WiFiAuthenticationMethod::0002-DerivedCredential @@ -287468,6 +288277,81 @@ com.microsoft.graph.beta.policies.claimsmappingpolicies.item.ClaimsMappingPolicy com.microsoft.graph.beta.policies.claimsmappingpolicies.item.ClaimsMappingPolicyItemRequestBuilder::|public|toPatchRequestInformation(body:ClaimsMappingPolicy):RequestInformation com.microsoft.graph.beta.policies.claimsmappingpolicies.item.ClaimsMappingPolicyItemRequestBuilder::|public|toPatchRequestInformation(body:ClaimsMappingPolicy; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.policies.claimsmappingpolicies.item.ClaimsMappingPolicyItemRequestBuilder::|public|withUrl(rawUrl:String):ClaimsMappingPolicyItemRequestBuilder +com.microsoft.graph.beta.policies.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.policies.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.policies.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.policies.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.policies.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.policies.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.policies.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.policies.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.policies.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.policies.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.policies.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.policies.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.policies.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder::|public|byConditionalAccessPolicyId(conditionalAccessPolicyId:String):ConditionalAccessPolicyItemRequestBuilder +com.microsoft.graph.beta.policies.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.policies.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder::|public|get():ConditionalAccessPolicyCollectionResponse +com.microsoft.graph.beta.policies.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ConditionalAccessPolicyCollectionResponse +com.microsoft.graph.beta.policies.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder::|public|post(body:ConditionalAccessPolicy):ConditionalAccessPolicy +com.microsoft.graph.beta.policies.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder::|public|post(body:ConditionalAccessPolicy; requestConfiguration?:java.util.function.Consumer):ConditionalAccessPolicy +com.microsoft.graph.beta.policies.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder::|public|toPostRequestInformation(body:ConditionalAccessPolicy):RequestInformation +com.microsoft.graph.beta.policies.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder::|public|toPostRequestInformation(body:ConditionalAccessPolicy; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder::|public|withUrl(rawUrl:String):ConditionalAccessPoliciesRequestBuilder +com.microsoft.graph.beta.policies.conditionalaccesspolicies.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.policies.conditionalaccesspolicies.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.policies.conditionalaccesspolicies.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.policies.conditionalaccesspolicies.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.policies.conditionalaccesspolicies.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.policies.conditionalaccesspolicies.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.conditionalaccesspolicies.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.policies.conditionalaccesspolicies.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.conditionalaccesspolicies.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.conditionalaccesspolicies.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.policies.conditionalaccesspolicies.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.policies.conditionalaccesspolicies.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.conditionalaccesspolicies.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.conditionalaccesspolicies.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder::|public|get():ConditionalAccessPolicy +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ConditionalAccessPolicy +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder::|public|patch(body:ConditionalAccessPolicy):ConditionalAccessPolicy +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder::|public|patch(body:ConditionalAccessPolicy; requestConfiguration?:java.util.function.Consumer):ConditionalAccessPolicy +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder::|public|restore:RestoreRequestBuilder +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder::|public|toPatchRequestInformation(body:ConditionalAccessPolicy):RequestInformation +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder::|public|toPatchRequestInformation(body:ConditionalAccessPolicy; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder::|public|withUrl(rawUrl:String):ConditionalAccessPolicyItemRequestBuilder +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.restore.RestoreRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.restore.RestoreRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.restore.RestoreRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.restore.RestoreRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.restore.RestoreRequestBuilder::|public|post():ConditionalAccessPolicy +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.restore.RestoreRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):ConditionalAccessPolicy +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.restore.RestoreRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.restore.RestoreRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.restore.RestoreRequestBuilder::|public|withUrl(rawUrl:String):RestoreRequestBuilder com.microsoft.graph.beta.policies.crosstenantaccesspolicy.CrossTenantAccessPolicyRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.policies.crosstenantaccesspolicy.CrossTenantAccessPolicyRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.policies.crosstenantaccesspolicy.CrossTenantAccessPolicyRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -287561,6 +288445,7 @@ com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.CrossTen com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|identitySynchronization:IdentitySynchronizationRequestBuilder com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|patch(body:CrossTenantAccessPolicyConfigurationPartner):CrossTenantAccessPolicyConfigurationPartner com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|patch(body:CrossTenantAccessPolicyConfigurationPartner; requestConfiguration?:java.util.function.Consumer):CrossTenantAccessPolicyConfigurationPartner +com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|restore:RestoreRequestBuilder com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|toGetRequestInformation():RequestInformation @@ -287585,6 +288470,7 @@ com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.identity com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.identitysynchronization.IdentitySynchronizationRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CrossTenantIdentitySyncPolicyPartner com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.identitysynchronization.IdentitySynchronizationRequestBuilder::|public|put(body:CrossTenantIdentitySyncPolicyPartner):CrossTenantIdentitySyncPolicyPartner com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.identitysynchronization.IdentitySynchronizationRequestBuilder::|public|put(body:CrossTenantIdentitySyncPolicyPartner; requestConfiguration?:java.util.function.Consumer):CrossTenantIdentitySyncPolicyPartner +com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.identitysynchronization.IdentitySynchronizationRequestBuilder::|public|restore:RestoreRequestBuilder com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.identitysynchronization.IdentitySynchronizationRequestBuilder::|public|toDeleteRequestInformation():RequestInformation com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.identitysynchronization.IdentitySynchronizationRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.identitysynchronization.IdentitySynchronizationRequestBuilder::|public|toGetRequestInformation():RequestInformation @@ -287592,6 +288478,24 @@ com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.identity com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.identitysynchronization.IdentitySynchronizationRequestBuilder::|public|toPutRequestInformation(body:CrossTenantIdentitySyncPolicyPartner):RequestInformation com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.identitysynchronization.IdentitySynchronizationRequestBuilder::|public|toPutRequestInformation(body:CrossTenantIdentitySyncPolicyPartner; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.identitysynchronization.IdentitySynchronizationRequestBuilder::|public|withUrl(rawUrl:String):IdentitySynchronizationRequestBuilder +com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.identitysynchronization.restore.RestoreRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.identitysynchronization.restore.RestoreRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.identitysynchronization.restore.RestoreRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.identitysynchronization.restore.RestoreRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.identitysynchronization.restore.RestoreRequestBuilder::|public|post():CrossTenantIdentitySyncPolicyPartner +com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.identitysynchronization.restore.RestoreRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):CrossTenantIdentitySyncPolicyPartner +com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.identitysynchronization.restore.RestoreRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.identitysynchronization.restore.RestoreRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.identitysynchronization.restore.RestoreRequestBuilder::|public|withUrl(rawUrl:String):RestoreRequestBuilder +com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.restore.RestoreRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.restore.RestoreRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.restore.RestoreRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.restore.RestoreRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.restore.RestoreRequestBuilder::|public|post():CrossTenantAccessPolicyConfigurationPartner +com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.restore.RestoreRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):CrossTenantAccessPolicyConfigurationPartner +com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.restore.RestoreRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.restore.RestoreRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.restore.RestoreRequestBuilder::|public|withUrl(rawUrl:String):RestoreRequestBuilder com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.PartnersRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.PartnersRequestBuilder.GetQueryParameters::|public|count:Boolean com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.PartnersRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -287737,6 +288641,217 @@ com.microsoft.graph.beta.policies.defaultappmanagementpolicy.DefaultAppManagemen com.microsoft.graph.beta.policies.defaultappmanagementpolicy.DefaultAppManagementPolicyRequestBuilder::|public|toPatchRequestInformation(body:TenantAppManagementPolicy):RequestInformation com.microsoft.graph.beta.policies.defaultappmanagementpolicy.DefaultAppManagementPolicyRequestBuilder::|public|toPatchRequestInformation(body:TenantAppManagementPolicy; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.policies.defaultappmanagementpolicy.DefaultAppManagementPolicyRequestBuilder::|public|withUrl(rawUrl:String):DefaultAppManagementPolicyRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.CrossTenantPartnersRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.CrossTenantPartnersRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.CrossTenantPartnersRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.CrossTenantPartnersRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.CrossTenantPartnersRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.CrossTenantPartnersRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.CrossTenantPartnersRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.CrossTenantPartnersRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.CrossTenantPartnersRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.CrossTenantPartnersRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.CrossTenantPartnersRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.CrossTenantPartnersRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.CrossTenantPartnersRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.CrossTenantPartnersRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.CrossTenantPartnersRequestBuilder::|public|byCrossTenantAccessPolicyConfigurationPartnerTenantId(crossTenantAccessPolicyConfigurationPartnerTenantId:String):CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.CrossTenantPartnersRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.CrossTenantPartnersRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.CrossTenantPartnersRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.CrossTenantPartnersRequestBuilder::|public|get():CrossTenantAccessPolicyConfigurationPartnerCollectionResponse +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.CrossTenantPartnersRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CrossTenantAccessPolicyConfigurationPartnerCollectionResponse +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.CrossTenantPartnersRequestBuilder::|public|post(body:CrossTenantAccessPolicyConfigurationPartner):CrossTenantAccessPolicyConfigurationPartner +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.CrossTenantPartnersRequestBuilder::|public|post(body:CrossTenantAccessPolicyConfigurationPartner; requestConfiguration?:java.util.function.Consumer):CrossTenantAccessPolicyConfigurationPartner +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.CrossTenantPartnersRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.CrossTenantPartnersRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.CrossTenantPartnersRequestBuilder::|public|toPostRequestInformation(body:CrossTenantAccessPolicyConfigurationPartner):RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.CrossTenantPartnersRequestBuilder::|public|toPostRequestInformation(body:CrossTenantAccessPolicyConfigurationPartner; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.CrossTenantPartnersRequestBuilder::|public|withUrl(rawUrl:String):CrossTenantPartnersRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|get():CrossTenantAccessPolicyConfigurationPartner +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CrossTenantAccessPolicyConfigurationPartner +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|identitySynchronization:IdentitySynchronizationRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|patch(body:CrossTenantAccessPolicyConfigurationPartner):CrossTenantAccessPolicyConfigurationPartner +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|patch(body:CrossTenantAccessPolicyConfigurationPartner; requestConfiguration?:java.util.function.Consumer):CrossTenantAccessPolicyConfigurationPartner +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|restore:RestoreRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|toPatchRequestInformation(body:CrossTenantAccessPolicyConfigurationPartner):RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|toPatchRequestInformation(body:CrossTenantAccessPolicyConfigurationPartner; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|withUrl(rawUrl:String):CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.IdentitySynchronizationRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.IdentitySynchronizationRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.IdentitySynchronizationRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.IdentitySynchronizationRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.IdentitySynchronizationRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.IdentitySynchronizationRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.IdentitySynchronizationRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.IdentitySynchronizationRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.IdentitySynchronizationRequestBuilder.PutRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.IdentitySynchronizationRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.IdentitySynchronizationRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.IdentitySynchronizationRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.IdentitySynchronizationRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.IdentitySynchronizationRequestBuilder::|public|get():CrossTenantIdentitySyncPolicyPartner +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.IdentitySynchronizationRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CrossTenantIdentitySyncPolicyPartner +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.IdentitySynchronizationRequestBuilder::|public|put(body:CrossTenantIdentitySyncPolicyPartner):CrossTenantIdentitySyncPolicyPartner +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.IdentitySynchronizationRequestBuilder::|public|put(body:CrossTenantIdentitySyncPolicyPartner; requestConfiguration?:java.util.function.Consumer):CrossTenantIdentitySyncPolicyPartner +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.IdentitySynchronizationRequestBuilder::|public|restore:RestoreRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.IdentitySynchronizationRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.IdentitySynchronizationRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.IdentitySynchronizationRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.IdentitySynchronizationRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.IdentitySynchronizationRequestBuilder::|public|toPutRequestInformation(body:CrossTenantIdentitySyncPolicyPartner):RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.IdentitySynchronizationRequestBuilder::|public|toPutRequestInformation(body:CrossTenantIdentitySyncPolicyPartner; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.IdentitySynchronizationRequestBuilder::|public|withUrl(rawUrl:String):IdentitySynchronizationRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.restore.RestoreRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.restore.RestoreRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.restore.RestoreRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.restore.RestoreRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.restore.RestoreRequestBuilder::|public|post():CrossTenantIdentitySyncPolicyPartner +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.restore.RestoreRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):CrossTenantIdentitySyncPolicyPartner +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.restore.RestoreRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.restore.RestoreRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.restore.RestoreRequestBuilder::|public|withUrl(rawUrl:String):RestoreRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.restore.RestoreRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.restore.RestoreRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.restore.RestoreRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.restore.RestoreRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.restore.RestoreRequestBuilder::|public|post():CrossTenantAccessPolicyConfigurationPartner +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.restore.RestoreRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):CrossTenantAccessPolicyConfigurationPartner +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.restore.RestoreRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.restore.RestoreRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.restore.RestoreRequestBuilder::|public|withUrl(rawUrl:String):RestoreRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.CrossTenantSyncPolicyPartnersRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.CrossTenantSyncPolicyPartnersRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.CrossTenantSyncPolicyPartnersRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.CrossTenantSyncPolicyPartnersRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.CrossTenantSyncPolicyPartnersRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.CrossTenantSyncPolicyPartnersRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.CrossTenantSyncPolicyPartnersRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.CrossTenantSyncPolicyPartnersRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.CrossTenantSyncPolicyPartnersRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.CrossTenantSyncPolicyPartnersRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.CrossTenantSyncPolicyPartnersRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.CrossTenantSyncPolicyPartnersRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.CrossTenantSyncPolicyPartnersRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.CrossTenantSyncPolicyPartnersRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.CrossTenantSyncPolicyPartnersRequestBuilder::|public|byCrossTenantIdentitySyncPolicyPartnerTenantId(crossTenantIdentitySyncPolicyPartnerTenantId:String):CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.CrossTenantSyncPolicyPartnersRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.CrossTenantSyncPolicyPartnersRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.CrossTenantSyncPolicyPartnersRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.CrossTenantSyncPolicyPartnersRequestBuilder::|public|get():CrossTenantIdentitySyncPolicyPartnerCollectionResponse +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.CrossTenantSyncPolicyPartnersRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CrossTenantIdentitySyncPolicyPartnerCollectionResponse +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.CrossTenantSyncPolicyPartnersRequestBuilder::|public|post(body:CrossTenantIdentitySyncPolicyPartner):CrossTenantIdentitySyncPolicyPartner +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.CrossTenantSyncPolicyPartnersRequestBuilder::|public|post(body:CrossTenantIdentitySyncPolicyPartner; requestConfiguration?:java.util.function.Consumer):CrossTenantIdentitySyncPolicyPartner +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.CrossTenantSyncPolicyPartnersRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.CrossTenantSyncPolicyPartnersRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.CrossTenantSyncPolicyPartnersRequestBuilder::|public|toPostRequestInformation(body:CrossTenantIdentitySyncPolicyPartner):RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.CrossTenantSyncPolicyPartnersRequestBuilder::|public|toPostRequestInformation(body:CrossTenantIdentitySyncPolicyPartner; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.CrossTenantSyncPolicyPartnersRequestBuilder::|public|withUrl(rawUrl:String):CrossTenantSyncPolicyPartnersRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder.PutRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder::|public|get():CrossTenantIdentitySyncPolicyPartner +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CrossTenantIdentitySyncPolicyPartner +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder::|public|put(body:CrossTenantIdentitySyncPolicyPartner):CrossTenantIdentitySyncPolicyPartner +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder::|public|put(body:CrossTenantIdentitySyncPolicyPartner; requestConfiguration?:java.util.function.Consumer):CrossTenantIdentitySyncPolicyPartner +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder::|public|restore:RestoreRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder::|public|toPutRequestInformation(body:CrossTenantIdentitySyncPolicyPartner):RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder::|public|toPutRequestInformation(body:CrossTenantIdentitySyncPolicyPartner; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder::|public|withUrl(rawUrl:String):CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.restore.RestoreRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.restore.RestoreRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.restore.RestoreRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.restore.RestoreRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.restore.RestoreRequestBuilder::|public|post():CrossTenantIdentitySyncPolicyPartner +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.restore.RestoreRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):CrossTenantIdentitySyncPolicyPartner +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.restore.RestoreRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.restore.RestoreRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.restore.RestoreRequestBuilder::|public|withUrl(rawUrl:String):RestoreRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.DeletedItemsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.DeletedItemsRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.deleteditems.DeletedItemsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.policies.deleteditems.DeletedItemsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.policies.deleteditems.DeletedItemsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.policies.deleteditems.DeletedItemsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.policies.deleteditems.DeletedItemsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.deleteditems.DeletedItemsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.policies.deleteditems.DeletedItemsRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.deleteditems.DeletedItemsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.deleteditems.DeletedItemsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.deleteditems.DeletedItemsRequestBuilder::|public|crossTenantPartners:CrossTenantPartnersRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.DeletedItemsRequestBuilder::|public|crossTenantSyncPolicyPartners:CrossTenantSyncPolicyPartnersRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.DeletedItemsRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.policies.deleteditems.DeletedItemsRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.policies.deleteditems.DeletedItemsRequestBuilder::|public|get():PolicyDeletableRoot +com.microsoft.graph.beta.policies.deleteditems.DeletedItemsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):PolicyDeletableRoot +com.microsoft.graph.beta.policies.deleteditems.DeletedItemsRequestBuilder::|public|patch(body:PolicyDeletableRoot):PolicyDeletableRoot +com.microsoft.graph.beta.policies.deleteditems.DeletedItemsRequestBuilder::|public|patch(body:PolicyDeletableRoot; requestConfiguration?:java.util.function.Consumer):PolicyDeletableRoot +com.microsoft.graph.beta.policies.deleteditems.DeletedItemsRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.deleteditems.DeletedItemsRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.deleteditems.DeletedItemsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.deleteditems.DeletedItemsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.deleteditems.DeletedItemsRequestBuilder::|public|toPatchRequestInformation(body:PolicyDeletableRoot):RequestInformation +com.microsoft.graph.beta.policies.deleteditems.DeletedItemsRequestBuilder::|public|toPatchRequestInformation(body:PolicyDeletableRoot; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.deleteditems.DeletedItemsRequestBuilder::|public|withUrl(rawUrl:String):DeletedItemsRequestBuilder com.microsoft.graph.beta.policies.deviceregistrationpolicy.DeviceRegistrationPolicyRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.policies.deviceregistrationpolicy.DeviceRegistrationPolicyRequestBuilder.GetQueryParameters::|public|expand:String[] com.microsoft.graph.beta.policies.deviceregistrationpolicy.DeviceRegistrationPolicyRequestBuilder.GetQueryParameters::|public|select:String[] @@ -288248,31 +289363,31 @@ com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.includedgroup com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.includedgroups.ref.RefRequestBuilder::|public|toPostRequestInformation(body:ReferenceCreate):RequestInformation com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.includedgroups.ref.RefRequestBuilder::|public|toPostRequestInformation(body:ReferenceCreate; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.includedgroups.ref.RefRequestBuilder::|public|withUrl(rawUrl:String):RefRequestBuilder -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|get():MobilityManagementPolicy -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MobilityManagementPolicy -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|includedGroups:IncludedGroupsRequestBuilder -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|patch(body:MobilityManagementPolicy):MobilityManagementPolicy -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|patch(body:MobilityManagementPolicy; requestConfiguration?:java.util.function.Consumer):MobilityManagementPolicy -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|toPatchRequestInformation(body:MobilityManagementPolicy):RequestInformation -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|toPatchRequestInformation(body:MobilityManagementPolicy; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|withUrl(rawUrl:String):MobilityManagementPolicyItemRequestBuilder +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobileAppManagementPolicyItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobileAppManagementPolicyItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobileAppManagementPolicyItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobileAppManagementPolicyItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobileAppManagementPolicyItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobileAppManagementPolicyItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobileAppManagementPolicyItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobileAppManagementPolicyItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobileAppManagementPolicyItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobileAppManagementPolicyItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobileAppManagementPolicyItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobileAppManagementPolicyItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobileAppManagementPolicyItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobileAppManagementPolicyItemRequestBuilder::|public|get():MobileAppManagementPolicy +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobileAppManagementPolicyItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MobileAppManagementPolicy +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobileAppManagementPolicyItemRequestBuilder::|public|includedGroups:IncludedGroupsRequestBuilder +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobileAppManagementPolicyItemRequestBuilder::|public|patch(body:MobileAppManagementPolicy):MobileAppManagementPolicy +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobileAppManagementPolicyItemRequestBuilder::|public|patch(body:MobileAppManagementPolicy; requestConfiguration?:java.util.function.Consumer):MobileAppManagementPolicy +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobileAppManagementPolicyItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobileAppManagementPolicyItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobileAppManagementPolicyItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobileAppManagementPolicyItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobileAppManagementPolicyItemRequestBuilder::|public|toPatchRequestInformation(body:MobileAppManagementPolicy):RequestInformation +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobileAppManagementPolicyItemRequestBuilder::|public|toPatchRequestInformation(body:MobileAppManagementPolicy; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobileAppManagementPolicyItemRequestBuilder::|public|withUrl(rawUrl:String):MobileAppManagementPolicyItemRequestBuilder com.microsoft.graph.beta.policies.mobileappmanagementpolicies.MobileAppManagementPoliciesRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.policies.mobileappmanagementpolicies.MobileAppManagementPoliciesRequestBuilder.GetQueryParameters::|public|count:Boolean com.microsoft.graph.beta.policies.mobileappmanagementpolicies.MobileAppManagementPoliciesRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -288287,18 +289402,18 @@ com.microsoft.graph.beta.policies.mobileappmanagementpolicies.MobileAppManagemen com.microsoft.graph.beta.policies.mobileappmanagementpolicies.MobileAppManagementPoliciesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.policies.mobileappmanagementpolicies.MobileAppManagementPoliciesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters com.microsoft.graph.beta.policies.mobileappmanagementpolicies.MobileAppManagementPoliciesRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.MobileAppManagementPoliciesRequestBuilder::|public|byMobilityManagementPolicyId(mobilityManagementPolicyId:String):MobilityManagementPolicyItemRequestBuilder +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.MobileAppManagementPoliciesRequestBuilder::|public|byMobileAppManagementPolicyId(mobileAppManagementPolicyId:String):MobileAppManagementPolicyItemRequestBuilder com.microsoft.graph.beta.policies.mobileappmanagementpolicies.MobileAppManagementPoliciesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.policies.mobileappmanagementpolicies.MobileAppManagementPoliciesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.policies.mobileappmanagementpolicies.MobileAppManagementPoliciesRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.MobileAppManagementPoliciesRequestBuilder::|public|get():MobilityManagementPolicyCollectionResponse -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.MobileAppManagementPoliciesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MobilityManagementPolicyCollectionResponse -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.MobileAppManagementPoliciesRequestBuilder::|public|post(body:MobilityManagementPolicy):MobilityManagementPolicy -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.MobileAppManagementPoliciesRequestBuilder::|public|post(body:MobilityManagementPolicy; requestConfiguration?:java.util.function.Consumer):MobilityManagementPolicy +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.MobileAppManagementPoliciesRequestBuilder::|public|get():MobileAppManagementPolicyCollectionResponse +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.MobileAppManagementPoliciesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MobileAppManagementPolicyCollectionResponse +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.MobileAppManagementPoliciesRequestBuilder::|public|post(body:MobileAppManagementPolicy):MobileAppManagementPolicy +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.MobileAppManagementPoliciesRequestBuilder::|public|post(body:MobileAppManagementPolicy; requestConfiguration?:java.util.function.Consumer):MobileAppManagementPolicy com.microsoft.graph.beta.policies.mobileappmanagementpolicies.MobileAppManagementPoliciesRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.policies.mobileappmanagementpolicies.MobileAppManagementPoliciesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.MobileAppManagementPoliciesRequestBuilder::|public|toPostRequestInformation(body:MobilityManagementPolicy):RequestInformation -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.MobileAppManagementPoliciesRequestBuilder::|public|toPostRequestInformation(body:MobilityManagementPolicy; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.MobileAppManagementPoliciesRequestBuilder::|public|toPostRequestInformation(body:MobileAppManagementPolicy):RequestInformation +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.MobileAppManagementPoliciesRequestBuilder::|public|toPostRequestInformation(body:MobileAppManagementPolicy; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.policies.mobileappmanagementpolicies.MobileAppManagementPoliciesRequestBuilder::|public|withUrl(rawUrl:String):MobileAppManagementPoliciesRequestBuilder com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.count.CountRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.count.CountRequestBuilder.GetQueryParameters::|public|filter:String @@ -288432,31 +289547,31 @@ com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.includedgr com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.includedgroups.ref.RefRequestBuilder::|public|toPostRequestInformation(body:ReferenceCreate):RequestInformation com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.includedgroups.ref.RefRequestBuilder::|public|toPostRequestInformation(body:ReferenceCreate; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.includedgroups.ref.RefRequestBuilder::|public|withUrl(rawUrl:String):RefRequestBuilder -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|get():MobilityManagementPolicy -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MobilityManagementPolicy -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|includedGroups:IncludedGroupsRequestBuilder -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|patch(body:MobilityManagementPolicy):MobilityManagementPolicy -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|patch(body:MobilityManagementPolicy; requestConfiguration?:java.util.function.Consumer):MobilityManagementPolicy -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|toPatchRequestInformation(body:MobilityManagementPolicy):RequestInformation -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|toPatchRequestInformation(body:MobilityManagementPolicy; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|withUrl(rawUrl:String):MobilityManagementPolicyItemRequestBuilder +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobileDeviceManagementPolicyItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobileDeviceManagementPolicyItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobileDeviceManagementPolicyItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobileDeviceManagementPolicyItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobileDeviceManagementPolicyItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobileDeviceManagementPolicyItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobileDeviceManagementPolicyItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobileDeviceManagementPolicyItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobileDeviceManagementPolicyItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobileDeviceManagementPolicyItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobileDeviceManagementPolicyItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobileDeviceManagementPolicyItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobileDeviceManagementPolicyItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobileDeviceManagementPolicyItemRequestBuilder::|public|get():MobileDeviceManagementPolicy +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobileDeviceManagementPolicyItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MobileDeviceManagementPolicy +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobileDeviceManagementPolicyItemRequestBuilder::|public|includedGroups:IncludedGroupsRequestBuilder +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobileDeviceManagementPolicyItemRequestBuilder::|public|patch(body:MobileDeviceManagementPolicy):MobileDeviceManagementPolicy +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobileDeviceManagementPolicyItemRequestBuilder::|public|patch(body:MobileDeviceManagementPolicy; requestConfiguration?:java.util.function.Consumer):MobileDeviceManagementPolicy +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobileDeviceManagementPolicyItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobileDeviceManagementPolicyItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobileDeviceManagementPolicyItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobileDeviceManagementPolicyItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobileDeviceManagementPolicyItemRequestBuilder::|public|toPatchRequestInformation(body:MobileDeviceManagementPolicy):RequestInformation +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobileDeviceManagementPolicyItemRequestBuilder::|public|toPatchRequestInformation(body:MobileDeviceManagementPolicy; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobileDeviceManagementPolicyItemRequestBuilder::|public|withUrl(rawUrl:String):MobileDeviceManagementPolicyItemRequestBuilder com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceManagementPoliciesRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceManagementPoliciesRequestBuilder.GetQueryParameters::|public|count:Boolean com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceManagementPoliciesRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -288471,18 +289586,18 @@ com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceMan com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceManagementPoliciesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceManagementPoliciesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceManagementPoliciesRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceManagementPoliciesRequestBuilder::|public|byMobilityManagementPolicyId(mobilityManagementPolicyId:String):MobilityManagementPolicyItemRequestBuilder +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceManagementPoliciesRequestBuilder::|public|byMobileDeviceManagementPolicyId(mobileDeviceManagementPolicyId:String):MobileDeviceManagementPolicyItemRequestBuilder com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceManagementPoliciesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceManagementPoliciesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceManagementPoliciesRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceManagementPoliciesRequestBuilder::|public|get():MobilityManagementPolicyCollectionResponse -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceManagementPoliciesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MobilityManagementPolicyCollectionResponse -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceManagementPoliciesRequestBuilder::|public|post(body:MobilityManagementPolicy):MobilityManagementPolicy -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceManagementPoliciesRequestBuilder::|public|post(body:MobilityManagementPolicy; requestConfiguration?:java.util.function.Consumer):MobilityManagementPolicy +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceManagementPoliciesRequestBuilder::|public|get():MobileDeviceManagementPolicyCollectionResponse +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceManagementPoliciesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MobileDeviceManagementPolicyCollectionResponse +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceManagementPoliciesRequestBuilder::|public|post(body:MobileDeviceManagementPolicy):MobileDeviceManagementPolicy +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceManagementPoliciesRequestBuilder::|public|post(body:MobileDeviceManagementPolicy; requestConfiguration?:java.util.function.Consumer):MobileDeviceManagementPolicy com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceManagementPoliciesRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceManagementPoliciesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceManagementPoliciesRequestBuilder::|public|toPostRequestInformation(body:MobilityManagementPolicy):RequestInformation -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceManagementPoliciesRequestBuilder::|public|toPostRequestInformation(body:MobilityManagementPolicy; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceManagementPoliciesRequestBuilder::|public|toPostRequestInformation(body:MobileDeviceManagementPolicy):RequestInformation +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceManagementPoliciesRequestBuilder::|public|toPostRequestInformation(body:MobileDeviceManagementPolicy; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceManagementPoliciesRequestBuilder::|public|withUrl(rawUrl:String):MobileDeviceManagementPoliciesRequestBuilder com.microsoft.graph.beta.policies.permissiongrantpolicies.count.CountRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.policies.permissiongrantpolicies.count.CountRequestBuilder.GetQueryParameters::|public|filter:String @@ -288764,10 +289879,12 @@ com.microsoft.graph.beta.policies.PoliciesRequestBuilder::|public|authentication com.microsoft.graph.beta.policies.PoliciesRequestBuilder::|public|authorizationPolicy:AuthorizationPolicyRequestBuilder com.microsoft.graph.beta.policies.PoliciesRequestBuilder::|public|b2cAuthenticationMethodsPolicy:B2cAuthenticationMethodsPolicyRequestBuilder com.microsoft.graph.beta.policies.PoliciesRequestBuilder::|public|claimsMappingPolicies:ClaimsMappingPoliciesRequestBuilder +com.microsoft.graph.beta.policies.PoliciesRequestBuilder::|public|conditionalAccessPolicies:ConditionalAccessPoliciesRequestBuilder com.microsoft.graph.beta.policies.PoliciesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.policies.PoliciesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.policies.PoliciesRequestBuilder::|public|crossTenantAccessPolicy:CrossTenantAccessPolicyRequestBuilder com.microsoft.graph.beta.policies.PoliciesRequestBuilder::|public|defaultAppManagementPolicy:DefaultAppManagementPolicyRequestBuilder +com.microsoft.graph.beta.policies.PoliciesRequestBuilder::|public|deletedItems:DeletedItemsRequestBuilder com.microsoft.graph.beta.policies.PoliciesRequestBuilder::|public|deviceRegistrationPolicy:DeviceRegistrationPolicyRequestBuilder com.microsoft.graph.beta.policies.PoliciesRequestBuilder::|public|directoryRoleAccessReviewPolicy:DirectoryRoleAccessReviewPolicyRequestBuilder com.microsoft.graph.beta.policies.PoliciesRequestBuilder::|public|externalIdentitiesPolicy:ExternalIdentitiesPolicyRequestBuilder diff --git a/src/main/java/com/microsoft/graph/beta/generated/kiota-lock.json b/src/main/java/com/microsoft/graph/beta/generated/kiota-lock.json index 6ed8e7e745f..4823ea62877 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/kiota-lock.json +++ b/src/main/java/com/microsoft/graph/beta/generated/kiota-lock.json @@ -1,5 +1,5 @@ { - "descriptionHash": "5EB399F334C0F9E55B0F2AE5E8680B7D005A4B5B843DC7B13F0CE1ADC74470F3DF65A1C99C015A566C5DAC6D19C0BB9A3742F9D19905375CE07BAA180CFA9681", + "descriptionHash": "92B8201EEF1AA5ECFEA4B411363707F8A9C8B5328014E1AB42D648872C9A04AD11B31AA25FAF9A0684B92B33C9B1C12F4B00769A6D8A0DEB064012E5857C367A", "descriptionLocation": "../../msgraph-metadata/clean_beta_openapi/openapi.yaml", "lockFileVersion": "1.0.0", "kiotaVersion": "1.29.0", diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ActionType.java b/src/main/java/com/microsoft/graph/beta/generated/models/ActionType.java new file mode 100644 index 00000000000..940cebde743 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ActionType.java @@ -0,0 +1,27 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.ValuedEnum; +import java.util.Objects; + +@jakarta.annotation.Generated("com.microsoft.kiota") +public enum ActionType implements ValuedEnum { + Tunnel("tunnel"), + Exclude("exclude"), + UnknownFutureValue("unknownFutureValue"); + public final String value; + ActionType(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static ActionType forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "tunnel": return Tunnel; + case "exclude": return Exclude; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/Admin.java b/src/main/java/com/microsoft/graph/beta/generated/models/Admin.java index 1d7e0eb4bc0..f3163b8c468 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/Admin.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/Admin.java @@ -186,7 +186,7 @@ public Sharepoint getSharepoint() { return this.backingStore.get("sharepoint"); } /** - * Gets the teams property value. Represents a collection of user configurations. + * Gets the teams property value. A container for all Teams telephone number management functionalities and user configurations. * @return a {@link TeamsAdminRoot} */ @jakarta.annotation.Nullable @@ -340,7 +340,7 @@ public void setSharepoint(@jakarta.annotation.Nullable final Sharepoint value) { this.backingStore.set("sharepoint", value); } /** - * Sets the teams property value. Represents a collection of user configurations. + * Sets the teams property value. A container for all Teams telephone number management functionalities and user configurations. * @param value Value to set for the teams property. */ public void setTeams(@jakarta.annotation.Nullable final TeamsAdminRoot value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AndroidManagedAppProtection.java b/src/main/java/com/microsoft/graph/beta/generated/models/AndroidManagedAppProtection.java index cc2ca23856e..0f3a3574311 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/AndroidManagedAppProtection.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AndroidManagedAppProtection.java @@ -165,7 +165,7 @@ public Boolean getConnectToVpnOnLaunch() { return this.backingStore.get("connectToVpnOnLaunch"); } /** - * Gets the customBrowserDisplayName property value. Friendly name of the preferred custom browser to open weblink on Android. When this property is configured, ManagedBrowserToOpenLinksRequired should be true. + * Gets the customBrowserDisplayName property value. Friendly name of the preferred custom browser to open weblink on Android. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -173,7 +173,7 @@ public String getCustomBrowserDisplayName() { return this.backingStore.get("customBrowserDisplayName"); } /** - * Gets the customBrowserPackageId property value. Unique identifier of the preferred custom browser to open weblink on Android. When this property is configured, ManagedBrowserToOpenLinksRequired should be true. + * Gets the customBrowserPackageId property value. Unique identifier of a custom browser to open weblink on Android. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -615,14 +615,14 @@ public void setConnectToVpnOnLaunch(@jakarta.annotation.Nullable final Boolean v this.backingStore.set("connectToVpnOnLaunch", value); } /** - * Sets the customBrowserDisplayName property value. Friendly name of the preferred custom browser to open weblink on Android. When this property is configured, ManagedBrowserToOpenLinksRequired should be true. + * Sets the customBrowserDisplayName property value. Friendly name of the preferred custom browser to open weblink on Android. * @param value Value to set for the customBrowserDisplayName property. */ public void setCustomBrowserDisplayName(@jakarta.annotation.Nullable final String value) { this.backingStore.set("customBrowserDisplayName", value); } /** - * Sets the customBrowserPackageId property value. Unique identifier of the preferred custom browser to open weblink on Android. When this property is configured, ManagedBrowserToOpenLinksRequired should be true. + * Sets the customBrowserPackageId property value. Unique identifier of a custom browser to open weblink on Android. * @param value Value to set for the customBrowserPackageId property. */ public void setCustomBrowserPackageId(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ApplicationContext.java b/src/main/java/com/microsoft/graph/beta/generated/models/ApplicationContext.java new file mode 100644 index 00000000000..4951431b578 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ApplicationContext.java @@ -0,0 +1,62 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ApplicationContext extends SignInContext implements Parsable { + /** + * Instantiates a new {@link ApplicationContext} and sets the default values. + */ + public ApplicationContext() { + super(); + this.setOdataType("#microsoft.graph.applicationContext"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ApplicationContext} + */ + @jakarta.annotation.Nonnull + public static ApplicationContext createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ApplicationContext(); + } + /** + * 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("includeApplications", (n) -> { this.setIncludeApplications(n.getCollectionOfPrimitiveValues(String.class)); }); + return deserializerMap; + } + /** + * Gets the includeApplications property value. Collection of appId values for the applications. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getIncludeApplications() { + return this.backingStore.get("includeApplications"); + } + /** + * Serializes information the current object + * @param 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("includeApplications", this.getIncludeApplications()); + } + /** + * Sets the includeApplications property value. Collection of appId values for the applications. + * @param value Value to set for the includeApplications property. + */ + public void setIncludeApplications(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("includeApplications", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AssignmentReviewSettings.java b/src/main/java/com/microsoft/graph/beta/generated/models/AssignmentReviewSettings.java index fafd9c592e7..809edd7b9c7 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/AssignmentReviewSettings.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AssignmentReviewSettings.java @@ -78,10 +78,11 @@ public Integer getDurationInDays() { */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(10); + final HashMap> deserializerMap = new HashMap>(11); deserializerMap.put("accessReviewTimeoutBehavior", (n) -> { this.setAccessReviewTimeoutBehavior(n.getEnumValue(AccessReviewTimeoutBehavior::forValue)); }); deserializerMap.put("durationInDays", (n) -> { this.setDurationInDays(n.getIntegerValue()); }); deserializerMap.put("isAccessRecommendationEnabled", (n) -> { this.setIsAccessRecommendationEnabled(n.getBooleanValue()); }); + deserializerMap.put("isAgenticExperienceEnabled", (n) -> { this.setIsAgenticExperienceEnabled(n.getBooleanValue()); }); deserializerMap.put("isApprovalJustificationRequired", (n) -> { this.setIsApprovalJustificationRequired(n.getBooleanValue()); }); deserializerMap.put("isEnabled", (n) -> { this.setIsEnabled(n.getBooleanValue()); }); deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); @@ -99,6 +100,14 @@ public Map> getFieldDeserializers public Boolean getIsAccessRecommendationEnabled() { return this.backingStore.get("isAccessRecommendationEnabled"); } + /** + * Gets the isAgenticExperienceEnabled property value. The isAgenticExperienceEnabled property + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getIsAgenticExperienceEnabled() { + return this.backingStore.get("isAgenticExperienceEnabled"); + } /** * Gets the isApprovalJustificationRequired property value. Specifies whether the reviewer must provide justification for the approval. The default value is true. * @return a {@link Boolean} @@ -164,6 +173,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeEnumValue("accessReviewTimeoutBehavior", this.getAccessReviewTimeoutBehavior()); writer.writeIntegerValue("durationInDays", this.getDurationInDays()); writer.writeBooleanValue("isAccessRecommendationEnabled", this.getIsAccessRecommendationEnabled()); + writer.writeBooleanValue("isAgenticExperienceEnabled", this.getIsAgenticExperienceEnabled()); writer.writeBooleanValue("isApprovalJustificationRequired", this.getIsApprovalJustificationRequired()); writer.writeBooleanValue("isEnabled", this.getIsEnabled()); writer.writeStringValue("@odata.type", this.getOdataType()); @@ -209,6 +219,13 @@ public void setDurationInDays(@jakarta.annotation.Nullable final Integer value) public void setIsAccessRecommendationEnabled(@jakarta.annotation.Nullable final Boolean value) { this.backingStore.set("isAccessRecommendationEnabled", value); } + /** + * Sets the isAgenticExperienceEnabled property value. The isAgenticExperienceEnabled property + * @param value Value to set for the isAgenticExperienceEnabled property. + */ + public void setIsAgenticExperienceEnabled(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("isAgenticExperienceEnabled", value); + } /** * Sets the isApprovalJustificationRequired property value. Specifies whether the reviewer must provide justification for the approval. The default value is true. * @param value Value to set for the isApprovalJustificationRequired property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AuthContext.java b/src/main/java/com/microsoft/graph/beta/generated/models/AuthContext.java new file mode 100644 index 00000000000..87048c26dbc --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AuthContext.java @@ -0,0 +1,62 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AuthContext extends SignInContext implements Parsable { + /** + * Instantiates a new {@link AuthContext} and sets the default values. + */ + public AuthContext() { + super(); + this.setOdataType("#microsoft.graph.authContext"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link AuthContext} + */ + @jakarta.annotation.Nonnull + public static AuthContext createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AuthContext(); + } + /** + * Gets the authenticationContextValue property value. Supported values are c1 through c99. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getAuthenticationContextValue() { + return this.backingStore.get("authenticationContextValue"); + } + /** + * 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("authenticationContextValue", (n) -> { this.setAuthenticationContextValue(n.getStringValue()); }); + return deserializerMap; + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeStringValue("authenticationContextValue", this.getAuthenticationContextValue()); + } + /** + * Sets the authenticationContextValue property value. Supported values are c1 through c99. + * @param value Value to set for the authenticationContextValue property. + */ + public void setAuthenticationContextValue(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("authenticationContextValue", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AuthenticationFlow.java b/src/main/java/com/microsoft/graph/beta/generated/models/AuthenticationFlow.java new file mode 100644 index 00000000000..c66ccdede64 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AuthenticationFlow.java @@ -0,0 +1,125 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.EnumSet; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AuthenticationFlow implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link AuthenticationFlow} and sets the default values. + */ + public AuthenticationFlow() { + 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 AuthenticationFlow} + */ + @jakarta.annotation.Nonnull + public static AuthenticationFlow createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AuthenticationFlow(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(2); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + deserializerMap.put("transferMethod", (n) -> { this.setTransferMethod(n.getEnumSetValue(ConditionalAccessTransferMethods::forValue)); }); + return deserializerMap; + } + /** + * Gets the @odata.type property value. The OdataType property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOdataType() { + return this.backingStore.get("odataType"); + } + /** + * Gets the transferMethod property value. Represents the transfer methods in scope for the policy. The possible values are: none, deviceCodeFlow, authenticationTransfer, unknownFutureValue. Default value is none. + * @return a {@link EnumSet} + */ + @jakarta.annotation.Nullable + public EnumSet getTransferMethod() { + return this.backingStore.get("transferMethod"); + } + /** + * Serializes information the 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.writeEnumSetValue("transferMethod", this.getTransferMethod()); + 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); + } + /** + * Sets the transferMethod property value. Represents the transfer methods in scope for the policy. The possible values are: none, deviceCodeFlow, authenticationTransfer, unknownFutureValue. Default value is none. + * @param value Value to set for the transferMethod property. + */ + public void setTransferMethod(@jakarta.annotation.Nullable final EnumSet value) { + this.backingStore.set("transferMethod", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AuthenticationStrengthUsage.java b/src/main/java/com/microsoft/graph/beta/generated/models/AuthenticationStrengthUsage.java index 89bced3cb66..b91a9cde8e5 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/AuthenticationStrengthUsage.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AuthenticationStrengthUsage.java @@ -61,10 +61,28 @@ public BackingStore getBackingStore() { */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); + final HashMap> deserializerMap = new HashMap>(3); + deserializerMap.put("mfa", (n) -> { this.setMfa(n.getCollectionOfObjectValues(ConditionalAccessPolicy::createFromDiscriminatorValue)); }); + deserializerMap.put("none", (n) -> { this.setNone(n.getCollectionOfObjectValues(ConditionalAccessPolicy::createFromDiscriminatorValue)); }); deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); return deserializerMap; } + /** + * Gets the mfa property value. The mfa property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getMfa() { + return this.backingStore.get("mfa"); + } + /** + * Gets the none property value. The none property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getNone() { + return this.backingStore.get("none"); + } /** * Gets the @odata.type property value. The OdataType property * @return a {@link String} @@ -79,6 +97,8 @@ public String getOdataType() { */ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); + writer.writeCollectionOfObjectValues("mfa", this.getMfa()); + writer.writeCollectionOfObjectValues("none", this.getNone()); writer.writeStringValue("@odata.type", this.getOdataType()); writer.writeAdditionalData(this.getAdditionalData()); } @@ -97,6 +117,20 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value Objects.requireNonNull(value); this.backingStore = value; } + /** + * Sets the mfa property value. The mfa property + * @param value Value to set for the mfa property. + */ + public void setMfa(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("mfa", value); + } + /** + * Sets the none property value. The none property + * @param value Value to set for the none property. + */ + public void setNone(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("none", value); + } /** * Sets the @odata.type property value. The OdataType property * @param value Value to set for the @odata.type property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CaPoliciesDeletableRoot.java b/src/main/java/com/microsoft/graph/beta/generated/models/CaPoliciesDeletableRoot.java new file mode 100644 index 00000000000..60b2721ccc3 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CaPoliciesDeletableRoot.java @@ -0,0 +1,78 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CaPoliciesDeletableRoot extends Entity implements Parsable { + /** + * Instantiates a new {@link CaPoliciesDeletableRoot} and sets the default values. + */ + public CaPoliciesDeletableRoot() { + 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 CaPoliciesDeletableRoot} + */ + @jakarta.annotation.Nonnull + public static CaPoliciesDeletableRoot createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CaPoliciesDeletableRoot(); + } + /** + * 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("namedLocations", (n) -> { this.setNamedLocations(n.getCollectionOfObjectValues(NamedLocation::createFromDiscriminatorValue)); }); + deserializerMap.put("policies", (n) -> { this.setPolicies(n.getCollectionOfObjectValues(ConditionalAccessPolicy::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the namedLocations property value. The namedLocations property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getNamedLocations() { + return this.backingStore.get("namedLocations"); + } + /** + * Gets the policies property value. The policies property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getPolicies() { + return this.backingStore.get("policies"); + } + /** + * Serializes information the current object + * @param 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("namedLocations", this.getNamedLocations()); + writer.writeCollectionOfObjectValues("policies", this.getPolicies()); + } + /** + * Sets the namedLocations property value. The namedLocations property + * @param value Value to set for the namedLocations property. + */ + public void setNamedLocations(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("namedLocations", value); + } + /** + * Sets the policies property value. The policies property + * @param value Value to set for the policies property. + */ + public void setPolicies(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("policies", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CloudCommunications.java b/src/main/java/com/microsoft/graph/beta/generated/models/CloudCommunications.java index 7719d733ee2..5fd8f4582ec 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/CloudCommunications.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CloudCommunications.java @@ -99,7 +99,7 @@ public String getOdataType() { return this.backingStore.get("odataType"); } /** - * Gets the onlineMeetingConversations property value. A collection of structured question-and-answer (Q&A) thread in Teams directly associated with online meetings. + * Gets the onlineMeetingConversations property value. A collection of structured question-and-answer (Q&A) threads in Teams directly associated with online meetings. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -173,7 +173,7 @@ public void setOdataType(@jakarta.annotation.Nullable final String value) { this.backingStore.set("odataType", value); } /** - * Sets the onlineMeetingConversations property value. A collection of structured question-and-answer (Q&A) thread in Teams directly associated with online meetings. + * Sets the onlineMeetingConversations property value. A collection of structured question-and-answer (Q&A) threads in Teams directly associated with online meetings. * @param value Value to set for the onlineMeetingConversations property. */ public void setOnlineMeetingConversations(@jakarta.annotation.Nullable final java.util.List value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CompliantNetworkNamedLocation.java b/src/main/java/com/microsoft/graph/beta/generated/models/CompliantNetworkNamedLocation.java new file mode 100644 index 00000000000..c9a10994030 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CompliantNetworkNamedLocation.java @@ -0,0 +1,79 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CompliantNetworkNamedLocation extends NamedLocation implements Parsable { + /** + * Instantiates a new {@link CompliantNetworkNamedLocation} and sets the default values. + */ + public CompliantNetworkNamedLocation() { + super(); + this.setOdataType("#microsoft.graph.compliantNetworkNamedLocation"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link CompliantNetworkNamedLocation} + */ + @jakarta.annotation.Nonnull + public static CompliantNetworkNamedLocation createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CompliantNetworkNamedLocation(); + } + /** + * Gets the compliantNetworkType property value. The compliantNetworkType property + * @return a {@link CompliantNetworkType} + */ + @jakarta.annotation.Nullable + public CompliantNetworkType getCompliantNetworkType() { + return this.backingStore.get("compliantNetworkType"); + } + /** + * 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("compliantNetworkType", (n) -> { this.setCompliantNetworkType(n.getEnumValue(CompliantNetworkType::forValue)); }); + deserializerMap.put("isTrusted", (n) -> { this.setIsTrusted(n.getBooleanValue()); }); + return deserializerMap; + } + /** + * Gets the isTrusted property value. true if this location is explicitly trusted. Optional. Default value is false. + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getIsTrusted() { + return this.backingStore.get("isTrusted"); + } + /** + * Serializes information the current object + * @param 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("compliantNetworkType", this.getCompliantNetworkType()); + writer.writeBooleanValue("isTrusted", this.getIsTrusted()); + } + /** + * Sets the compliantNetworkType property value. The compliantNetworkType property + * @param value Value to set for the compliantNetworkType property. + */ + public void setCompliantNetworkType(@jakarta.annotation.Nullable final CompliantNetworkType value) { + this.backingStore.set("compliantNetworkType", value); + } + /** + * Sets the isTrusted property value. true if this location is explicitly trusted. Optional. Default value is false. + * @param value Value to set for the isTrusted property. + */ + public void setIsTrusted(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("isTrusted", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CompliantNetworkType.java b/src/main/java/com/microsoft/graph/beta/generated/models/CompliantNetworkType.java new file mode 100644 index 00000000000..3b1e239f19d --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CompliantNetworkType.java @@ -0,0 +1,25 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.ValuedEnum; +import java.util.Objects; + +@jakarta.annotation.Generated("com.microsoft.kiota") +public enum CompliantNetworkType implements ValuedEnum { + AllTenantCompliantNetworks("allTenantCompliantNetworks"), + UnknownFutureValue("unknownFutureValue"); + public final String value; + CompliantNetworkType(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static CompliantNetworkType forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "allTenantCompliantNetworks": return AllTenantCompliantNetworks; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ConditionalAccessPolicy.java b/src/main/java/com/microsoft/graph/beta/generated/models/ConditionalAccessPolicy.java new file mode 100644 index 00000000000..e0e8a92a8eb --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ConditionalAccessPolicy.java @@ -0,0 +1,206 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.time.OffsetDateTime; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ConditionalAccessPolicy extends PolicyDeletableItem implements Parsable { + /** + * Instantiates a new {@link ConditionalAccessPolicy} and sets the default values. + */ + public ConditionalAccessPolicy() { + super(); + this.setOdataType("#microsoft.graph.conditionalAccessPolicy"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ConditionalAccessPolicy} + */ + @jakarta.annotation.Nonnull + public static ConditionalAccessPolicy 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.whatIfAnalysisResult": return new WhatIfAnalysisResult(); + } + } + return new ConditionalAccessPolicy(); + } + /** + * Gets the conditions property value. The conditions property + * @return a {@link ConditionalAccessConditionSet} + */ + @jakarta.annotation.Nullable + public ConditionalAccessConditionSet getConditions() { + return this.backingStore.get("conditions"); + } + /** + * Gets the createdDateTime property value. 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. Readonly. + * @return a {@link OffsetDateTime} + */ + @jakarta.annotation.Nullable + public OffsetDateTime getCreatedDateTime() { + return this.backingStore.get("createdDateTime"); + } + /** + * Gets the description property value. Not used. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDescription() { + return this.backingStore.get("description"); + } + /** + * Gets the displayName property value. Specifies a display name for the conditionalAccessPolicy object. + * @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("conditions", (n) -> { this.setConditions(n.getObjectValue(ConditionalAccessConditionSet::createFromDiscriminatorValue)); }); + deserializerMap.put("createdDateTime", (n) -> { this.setCreatedDateTime(n.getOffsetDateTimeValue()); }); + deserializerMap.put("description", (n) -> { this.setDescription(n.getStringValue()); }); + deserializerMap.put("displayName", (n) -> { this.setDisplayName(n.getStringValue()); }); + deserializerMap.put("grantControls", (n) -> { this.setGrantControls(n.getObjectValue(ConditionalAccessGrantControls::createFromDiscriminatorValue)); }); + deserializerMap.put("id", (n) -> { this.setId(n.getStringValue()); }); + deserializerMap.put("modifiedDateTime", (n) -> { this.setModifiedDateTime(n.getOffsetDateTimeValue()); }); + deserializerMap.put("sessionControls", (n) -> { this.setSessionControls(n.getObjectValue(ConditionalAccessSessionControls::createFromDiscriminatorValue)); }); + deserializerMap.put("state", (n) -> { this.setState(n.getEnumValue(ConditionalAccessPolicyState::forValue)); }); + return deserializerMap; + } + /** + * Gets the grantControls property value. Specifies the grant controls that must be fulfilled to pass the policy. + * @return a {@link ConditionalAccessGrantControls} + */ + @jakarta.annotation.Nullable + public ConditionalAccessGrantControls getGrantControls() { + return this.backingStore.get("grantControls"); + } + /** + * Gets the id property value. The id property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getId() { + return this.backingStore.get("id"); + } + /** + * Gets the modifiedDateTime property value. 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. Readonly. + * @return a {@link OffsetDateTime} + */ + @jakarta.annotation.Nullable + public OffsetDateTime getModifiedDateTime() { + return this.backingStore.get("modifiedDateTime"); + } + /** + * Gets the sessionControls property value. Specifies the session controls that are enforced after sign-in. + * @return a {@link ConditionalAccessSessionControls} + */ + @jakarta.annotation.Nullable + public ConditionalAccessSessionControls getSessionControls() { + return this.backingStore.get("sessionControls"); + } + /** + * Gets the state property value. The state property + * @return a {@link ConditionalAccessPolicyState} + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicyState getState() { + return this.backingStore.get("state"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeObjectValue("conditions", this.getConditions()); + writer.writeOffsetDateTimeValue("createdDateTime", this.getCreatedDateTime()); + writer.writeStringValue("description", this.getDescription()); + writer.writeStringValue("displayName", this.getDisplayName()); + writer.writeObjectValue("grantControls", this.getGrantControls()); + writer.writeStringValue("id", this.getId()); + writer.writeOffsetDateTimeValue("modifiedDateTime", this.getModifiedDateTime()); + writer.writeObjectValue("sessionControls", this.getSessionControls()); + writer.writeEnumValue("state", this.getState()); + } + /** + * Sets the conditions property value. The conditions property + * @param value Value to set for the conditions property. + */ + public void setConditions(@jakarta.annotation.Nullable final ConditionalAccessConditionSet value) { + this.backingStore.set("conditions", value); + } + /** + * Sets the createdDateTime property value. 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. Readonly. + * @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 description property value. Not used. + * @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. Specifies a display name for the conditionalAccessPolicy object. + * @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 grantControls property value. Specifies the grant controls that must be fulfilled to pass the policy. + * @param value Value to set for the grantControls property. + */ + public void setGrantControls(@jakarta.annotation.Nullable final ConditionalAccessGrantControls value) { + this.backingStore.set("grantControls", value); + } + /** + * Sets the id property value. The id property + * @param value Value to set for the id property. + */ + public void setId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("id", value); + } + /** + * Sets the modifiedDateTime property value. 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. Readonly. + * @param value Value to set for the modifiedDateTime property. + */ + public void setModifiedDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { + this.backingStore.set("modifiedDateTime", value); + } + /** + * Sets the sessionControls property value. Specifies the session controls that are enforced after sign-in. + * @param value Value to set for the sessionControls property. + */ + public void setSessionControls(@jakarta.annotation.Nullable final ConditionalAccessSessionControls value) { + this.backingStore.set("sessionControls", value); + } + /** + * Sets the state property value. The state property + * @param value Value to set for the state property. + */ + public void setState(@jakarta.annotation.Nullable final ConditionalAccessPolicyState value) { + this.backingStore.set("state", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ConditionalAccessPolicyCollectionResponse.java b/src/main/java/com/microsoft/graph/beta/generated/models/ConditionalAccessPolicyCollectionResponse.java new file mode 100644 index 00000000000..2c334a9bb73 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ConditionalAccessPolicyCollectionResponse.java @@ -0,0 +1,61 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ConditionalAccessPolicyCollectionResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link ConditionalAccessPolicyCollectionResponse} and sets the default values. + */ + public ConditionalAccessPolicyCollectionResponse() { + 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 ConditionalAccessPolicyCollectionResponse} + */ + @jakarta.annotation.Nonnull + public static ConditionalAccessPolicyCollectionResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ConditionalAccessPolicyCollectionResponse(); + } + /** + * 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(ConditionalAccessPolicy::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ConditionalAccessPolicyState.java b/src/main/java/com/microsoft/graph/beta/generated/models/ConditionalAccessPolicyState.java new file mode 100644 index 00000000000..d2a931ada5a --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ConditionalAccessPolicyState.java @@ -0,0 +1,27 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.ValuedEnum; +import java.util.Objects; + +@jakarta.annotation.Generated("com.microsoft.kiota") +public enum ConditionalAccessPolicyState implements ValuedEnum { + Enabled("enabled"), + Disabled("disabled"), + EnabledForReportingButNotEnforced("enabledForReportingButNotEnforced"); + public final String value; + ConditionalAccessPolicyState(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static ConditionalAccessPolicyState forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "enabled": return Enabled; + case "disabled": return Disabled; + case "enabledForReportingButNotEnforced": return EnabledForReportingButNotEnforced; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ConditionalAccessRoot.java b/src/main/java/com/microsoft/graph/beta/generated/models/ConditionalAccessRoot.java index b2cb2b17e38..2b8c86fe183 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/ConditionalAccessRoot.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ConditionalAccessRoot.java @@ -48,6 +48,14 @@ public AuthenticationStrengthRoot getAuthenticationStrength() { public AuthenticationStrengthRoot getAuthenticationStrengths() { return this.backingStore.get("authenticationStrengths"); } + /** + * Gets the deletedItems property value. The deletedItems property + * @return a {@link CaPoliciesDeletableRoot} + */ + @jakarta.annotation.Nullable + public CaPoliciesDeletableRoot getDeletedItems() { + return this.backingStore.get("deletedItems"); + } /** * The deserialization information for the current model * @return a {@link Map>} @@ -58,9 +66,28 @@ public Map> getFieldDeserializers deserializerMap.put("authenticationContextClassReferences", (n) -> { this.setAuthenticationContextClassReferences(n.getCollectionOfObjectValues(AuthenticationContextClassReference::createFromDiscriminatorValue)); }); deserializerMap.put("authenticationStrength", (n) -> { this.setAuthenticationStrength(n.getObjectValue(AuthenticationStrengthRoot::createFromDiscriminatorValue)); }); deserializerMap.put("authenticationStrengths", (n) -> { this.setAuthenticationStrengths(n.getObjectValue(AuthenticationStrengthRoot::createFromDiscriminatorValue)); }); + deserializerMap.put("deletedItems", (n) -> { this.setDeletedItems(n.getObjectValue(CaPoliciesDeletableRoot::createFromDiscriminatorValue)); }); + deserializerMap.put("namedLocations", (n) -> { this.setNamedLocations(n.getCollectionOfObjectValues(NamedLocation::createFromDiscriminatorValue)); }); + deserializerMap.put("policies", (n) -> { this.setPolicies(n.getCollectionOfObjectValues(ConditionalAccessPolicy::createFromDiscriminatorValue)); }); deserializerMap.put("templates", (n) -> { this.setTemplates(n.getCollectionOfObjectValues(ConditionalAccessTemplate::createFromDiscriminatorValue)); }); return deserializerMap; } + /** + * Gets the namedLocations property value. Read-only. Nullable. Returns a collection of the specified named locations. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getNamedLocations() { + return this.backingStore.get("namedLocations"); + } + /** + * Gets the policies property value. Read-only. Nullable. Returns a collection of the specified Conditional Access policies. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getPolicies() { + return this.backingStore.get("policies"); + } /** * Gets the templates property value. Read-only. Nullable. Returns a collection of the specified Conditional Access templates. * @return a {@link java.util.List} @@ -79,6 +106,9 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeCollectionOfObjectValues("authenticationContextClassReferences", this.getAuthenticationContextClassReferences()); writer.writeObjectValue("authenticationStrength", this.getAuthenticationStrength()); writer.writeObjectValue("authenticationStrengths", this.getAuthenticationStrengths()); + writer.writeObjectValue("deletedItems", this.getDeletedItems()); + writer.writeCollectionOfObjectValues("namedLocations", this.getNamedLocations()); + writer.writeCollectionOfObjectValues("policies", this.getPolicies()); writer.writeCollectionOfObjectValues("templates", this.getTemplates()); } /** @@ -102,6 +132,27 @@ public void setAuthenticationStrength(@jakarta.annotation.Nullable final Authent public void setAuthenticationStrengths(@jakarta.annotation.Nullable final AuthenticationStrengthRoot value) { this.backingStore.set("authenticationStrengths", value); } + /** + * Sets the deletedItems property value. The deletedItems property + * @param value Value to set for the deletedItems property. + */ + public void setDeletedItems(@jakarta.annotation.Nullable final CaPoliciesDeletableRoot value) { + this.backingStore.set("deletedItems", value); + } + /** + * Sets the namedLocations property value. Read-only. Nullable. Returns a collection of the specified named locations. + * @param value Value to set for the namedLocations property. + */ + public void setNamedLocations(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("namedLocations", value); + } + /** + * Sets the policies property value. Read-only. Nullable. Returns a collection of the specified Conditional Access policies. + * @param value Value to set for the policies property. + */ + public void setPolicies(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("policies", value); + } /** * Sets the templates property value. Read-only. Nullable. Returns a collection of the specified Conditional Access templates. * @param value Value to set for the templates property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CountryLookupMethodType.java b/src/main/java/com/microsoft/graph/beta/generated/models/CountryLookupMethodType.java new file mode 100644 index 00000000000..e7ff411d0a6 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CountryLookupMethodType.java @@ -0,0 +1,27 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.ValuedEnum; +import java.util.Objects; + +@jakarta.annotation.Generated("com.microsoft.kiota") +public enum CountryLookupMethodType implements ValuedEnum { + ClientIpAddress("clientIpAddress"), + AuthenticatorAppGps("authenticatorAppGps"), + UnknownFutureValue("unknownFutureValue"); + public final String value; + CountryLookupMethodType(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static CountryLookupMethodType forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "clientIpAddress": return ClientIpAddress; + case "authenticatorAppGps": return AuthenticatorAppGps; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CountryNamedLocation.java b/src/main/java/com/microsoft/graph/beta/generated/models/CountryNamedLocation.java new file mode 100644 index 00000000000..0e0b258581a --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CountryNamedLocation.java @@ -0,0 +1,96 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CountryNamedLocation extends NamedLocation implements Parsable { + /** + * Instantiates a new {@link CountryNamedLocation} and sets the default values. + */ + public CountryNamedLocation() { + super(); + this.setOdataType("#microsoft.graph.countryNamedLocation"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link CountryNamedLocation} + */ + @jakarta.annotation.Nonnull + public static CountryNamedLocation createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CountryNamedLocation(); + } + /** + * Gets the countriesAndRegions property value. List of countries and/or regions in two-letter format specified by ISO 3166-2. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getCountriesAndRegions() { + return this.backingStore.get("countriesAndRegions"); + } + /** + * Gets the countryLookupMethod property value. Determines what method is used to decide which country the user is located in. Possible values are clientIpAddress (default) and authenticatorAppGps. + * @return a {@link CountryLookupMethodType} + */ + @jakarta.annotation.Nullable + public CountryLookupMethodType getCountryLookupMethod() { + return this.backingStore.get("countryLookupMethod"); + } + /** + * 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("countriesAndRegions", (n) -> { this.setCountriesAndRegions(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("countryLookupMethod", (n) -> { this.setCountryLookupMethod(n.getEnumValue(CountryLookupMethodType::forValue)); }); + deserializerMap.put("includeUnknownCountriesAndRegions", (n) -> { this.setIncludeUnknownCountriesAndRegions(n.getBooleanValue()); }); + return deserializerMap; + } + /** + * Gets the includeUnknownCountriesAndRegions property value. true if IP addresses that don't map to a country or region should be included in the named location. Optional. Default value is false. + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getIncludeUnknownCountriesAndRegions() { + return this.backingStore.get("includeUnknownCountriesAndRegions"); + } + /** + * Serializes information the current object + * @param 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("countriesAndRegions", this.getCountriesAndRegions()); + writer.writeEnumValue("countryLookupMethod", this.getCountryLookupMethod()); + writer.writeBooleanValue("includeUnknownCountriesAndRegions", this.getIncludeUnknownCountriesAndRegions()); + } + /** + * Sets the countriesAndRegions property value. List of countries and/or regions in two-letter format specified by ISO 3166-2. + * @param value Value to set for the countriesAndRegions property. + */ + public void setCountriesAndRegions(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("countriesAndRegions", value); + } + /** + * Sets the countryLookupMethod property value. Determines what method is used to decide which country the user is located in. Possible values are clientIpAddress (default) and authenticatorAppGps. + * @param value Value to set for the countryLookupMethod property. + */ + public void setCountryLookupMethod(@jakarta.annotation.Nullable final CountryLookupMethodType value) { + this.backingStore.set("countryLookupMethod", value); + } + /** + * Sets the includeUnknownCountriesAndRegions property value. true if IP addresses that don't map to a country or region should be included in the named location. Optional. Default value is false. + * @param value Value to set for the includeUnknownCountriesAndRegions property. + */ + public void setIncludeUnknownCountriesAndRegions(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("includeUnknownCountriesAndRegions", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CrossTenantAccessPolicyConfigurationPartner.java b/src/main/java/com/microsoft/graph/beta/generated/models/CrossTenantAccessPolicyConfigurationPartner.java index 41b06960b25..50bb17b1f56 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/CrossTenantAccessPolicyConfigurationPartner.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CrossTenantAccessPolicyConfigurationPartner.java @@ -1,28 +1,19 @@ package com.microsoft.graph.beta.models; -import com.microsoft.kiota.serialization.AdditionalDataHolder; import com.microsoft.kiota.serialization.Parsable; import com.microsoft.kiota.serialization.ParseNode; import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; import java.util.HashMap; import java.util.Map; import java.util.Objects; @jakarta.annotation.Generated("com.microsoft.kiota") -public class CrossTenantAccessPolicyConfigurationPartner implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; +public class CrossTenantAccessPolicyConfigurationPartner extends PolicyDeletableItem implements Parsable { /** * Instantiates a new {@link CrossTenantAccessPolicyConfigurationPartner} and sets the default values. */ public CrossTenantAccessPolicyConfigurationPartner() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); + super(); + this.setOdataType("#microsoft.graph.crossTenantAccessPolicyConfigurationPartner"); } /** * Creates a new instance of the appropriate class based on discriminator value @@ -34,19 +25,6 @@ public static CrossTenantAccessPolicyConfigurationPartner createFromDiscriminato Objects.requireNonNull(parseNode); return new CrossTenantAccessPolicyConfigurationPartner(); } - /** - * 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 automaticUserConsentSettings property value. Determines the partner-specific configuration for automatic user consent settings. Unless configured, the inboundAllowed and outboundAllowed properties are null and inherit from the default settings, which is always false. * @return a {@link InboundOutboundPolicyConfiguration} @@ -87,21 +65,13 @@ public CrossTenantAccessPolicyB2BSetting getB2bDirectConnectInbound() { public CrossTenantAccessPolicyB2BSetting getB2bDirectConnectOutbound() { return this.backingStore.get("b2bDirectConnectOutbound"); } - /** - * 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>(12); + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); deserializerMap.put("automaticUserConsentSettings", (n) -> { this.setAutomaticUserConsentSettings(n.getObjectValue(InboundOutboundPolicyConfiguration::createFromDiscriminatorValue)); }); deserializerMap.put("b2bCollaborationInbound", (n) -> { this.setB2bCollaborationInbound(n.getObjectValue(CrossTenantAccessPolicyB2BSetting::createFromDiscriminatorValue)); }); deserializerMap.put("b2bCollaborationOutbound", (n) -> { this.setB2bCollaborationOutbound(n.getObjectValue(CrossTenantAccessPolicyB2BSetting::createFromDiscriminatorValue)); }); @@ -111,7 +81,6 @@ public Map> getFieldDeserializers deserializerMap.put("inboundTrust", (n) -> { this.setInboundTrust(n.getObjectValue(CrossTenantAccessPolicyInboundTrust::createFromDiscriminatorValue)); }); deserializerMap.put("isInMultiTenantOrganization", (n) -> { this.setIsInMultiTenantOrganization(n.getBooleanValue()); }); deserializerMap.put("isServiceProvider", (n) -> { this.setIsServiceProvider(n.getBooleanValue()); }); - deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); deserializerMap.put("tenantId", (n) -> { this.setTenantId(n.getStringValue()); }); deserializerMap.put("tenantRestrictions", (n) -> { this.setTenantRestrictions(n.getObjectValue(CrossTenantAccessPolicyTenantRestrictions::createFromDiscriminatorValue)); }); return deserializerMap; @@ -148,14 +117,6 @@ public Boolean getIsInMultiTenantOrganization() { public Boolean getIsServiceProvider() { return this.backingStore.get("isServiceProvider"); } - /** - * 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 tenantId property value. The tenant identifier for the partner Microsoft Entra organization. Read-only. Key. * @return a {@link String} @@ -178,6 +139,7 @@ public CrossTenantAccessPolicyTenantRestrictions getTenantRestrictions() { */ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); + super.serialize(writer); writer.writeObjectValue("automaticUserConsentSettings", this.getAutomaticUserConsentSettings()); writer.writeObjectValue("b2bCollaborationInbound", this.getB2bCollaborationInbound()); writer.writeObjectValue("b2bCollaborationOutbound", this.getB2bCollaborationOutbound()); @@ -187,17 +149,8 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeObjectValue("inboundTrust", this.getInboundTrust()); writer.writeBooleanValue("isInMultiTenantOrganization", this.getIsInMultiTenantOrganization()); writer.writeBooleanValue("isServiceProvider", this.getIsServiceProvider()); - writer.writeStringValue("@odata.type", this.getOdataType()); writer.writeStringValue("tenantId", this.getTenantId()); writer.writeObjectValue("tenantRestrictions", this.getTenantRestrictions()); - 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 automaticUserConsentSettings property value. Determines the partner-specific configuration for automatic user consent settings. Unless configured, the inboundAllowed and outboundAllowed properties are null and inherit from the default settings, which is always false. @@ -234,14 +187,6 @@ public void setB2bDirectConnectInbound(@jakarta.annotation.Nullable final CrossT public void setB2bDirectConnectOutbound(@jakarta.annotation.Nullable final CrossTenantAccessPolicyB2BSetting value) { this.backingStore.set("b2bDirectConnectOutbound", 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 identitySynchronization property value. Defines the cross-tenant policy for the synchronization of users from a partner tenant. Use this user synchronization policy to streamline collaboration between users in a multitenant organization by automating the creation, update, and deletion of users from one tenant to another. * @param value Value to set for the identitySynchronization property. @@ -270,13 +215,6 @@ public void setIsInMultiTenantOrganization(@jakarta.annotation.Nullable final Bo public void setIsServiceProvider(@jakarta.annotation.Nullable final Boolean value) { this.backingStore.set("isServiceProvider", 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 tenantId property value. The tenant identifier for the partner Microsoft Entra organization. Read-only. Key. * @param value Value to set for the tenantId property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CrossTenantIdentitySyncPolicyPartner.java b/src/main/java/com/microsoft/graph/beta/generated/models/CrossTenantIdentitySyncPolicyPartner.java index 7f7d80d5ae6..45acc7a7683 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/CrossTenantIdentitySyncPolicyPartner.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CrossTenantIdentitySyncPolicyPartner.java @@ -1,28 +1,19 @@ package com.microsoft.graph.beta.models; -import com.microsoft.kiota.serialization.AdditionalDataHolder; import com.microsoft.kiota.serialization.Parsable; import com.microsoft.kiota.serialization.ParseNode; import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; import java.util.HashMap; import java.util.Map; import java.util.Objects; @jakarta.annotation.Generated("com.microsoft.kiota") -public class CrossTenantIdentitySyncPolicyPartner implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; +public class CrossTenantIdentitySyncPolicyPartner extends PolicyDeletableItem implements Parsable { /** * Instantiates a new {@link CrossTenantIdentitySyncPolicyPartner} and sets the default values. */ public CrossTenantIdentitySyncPolicyPartner() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); + super(); + this.setOdataType("#microsoft.graph.crossTenantIdentitySyncPolicyPartner"); } /** * Creates a new instance of the appropriate class based on discriminator value @@ -34,27 +25,6 @@ public static CrossTenantIdentitySyncPolicyPartner createFromDiscriminatorValue( Objects.requireNonNull(parseNode); return new CrossTenantIdentitySyncPolicyPartner(); } - /** - * 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 displayName property value. Display name for the cross-tenant user synchronization policy. Use the name of the partner Microsoft Entra tenant to easily identify the policy. Optional. * @return a {@link String} @@ -77,22 +47,13 @@ public String getExternalCloudAuthorizedApplicationId() { */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(5); + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); deserializerMap.put("displayName", (n) -> { this.setDisplayName(n.getStringValue()); }); deserializerMap.put("externalCloudAuthorizedApplicationId", (n) -> { this.setExternalCloudAuthorizedApplicationId(n.getStringValue()); }); - deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); deserializerMap.put("tenantId", (n) -> { this.setTenantId(n.getStringValue()); }); deserializerMap.put("userSyncInbound", (n) -> { this.setUserSyncInbound(n.getObjectValue(CrossTenantUserSyncInbound::createFromDiscriminatorValue)); }); return deserializerMap; } - /** - * Gets the @odata.type property value. The OdataType property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getOdataType() { - return this.backingStore.get("odataType"); - } /** * Gets the tenantId property value. Tenant identifier for the partner Microsoft Entra organization. Read-only. * @return a {@link String} @@ -115,27 +76,11 @@ public CrossTenantUserSyncInbound getUserSyncInbound() { */ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); + super.serialize(writer); writer.writeStringValue("displayName", this.getDisplayName()); writer.writeStringValue("externalCloudAuthorizedApplicationId", this.getExternalCloudAuthorizedApplicationId()); - writer.writeStringValue("@odata.type", this.getOdataType()); writer.writeStringValue("tenantId", this.getTenantId()); writer.writeObjectValue("userSyncInbound", this.getUserSyncInbound()); - 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 displayName property value. Display name for the cross-tenant user synchronization policy. Use the name of the partner Microsoft Entra tenant to easily identify the policy. Optional. @@ -151,13 +96,6 @@ public void setDisplayName(@jakarta.annotation.Nullable final String value) { public void setExternalCloudAuthorizedApplicationId(@jakarta.annotation.Nullable final String value) { this.backingStore.set("externalCloudAuthorizedApplicationId", 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 tenantId property value. Tenant identifier for the partner Microsoft Entra organization. Read-only. * @param value Value to set for the tenantId property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CrossTenantIdentitySyncPolicyPartnerCollectionResponse.java b/src/main/java/com/microsoft/graph/beta/generated/models/CrossTenantIdentitySyncPolicyPartnerCollectionResponse.java new file mode 100644 index 00000000000..01fd67307cd --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CrossTenantIdentitySyncPolicyPartnerCollectionResponse.java @@ -0,0 +1,61 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CrossTenantIdentitySyncPolicyPartnerCollectionResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link CrossTenantIdentitySyncPolicyPartnerCollectionResponse} and sets the default values. + */ + public CrossTenantIdentitySyncPolicyPartnerCollectionResponse() { + 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 CrossTenantIdentitySyncPolicyPartnerCollectionResponse} + */ + @jakarta.annotation.Nonnull + public static CrossTenantIdentitySyncPolicyPartnerCollectionResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CrossTenantIdentitySyncPolicyPartnerCollectionResponse(); + } + /** + * 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(CrossTenantIdentitySyncPolicyPartner::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceInfo.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceInfo.java new file mode 100644 index 00000000000..288b2c6724b --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceInfo.java @@ -0,0 +1,600 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class DeviceInfo implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link DeviceInfo} and sets the default values. + */ + public DeviceInfo() { + 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 DeviceInfo} + */ + @jakarta.annotation.Nonnull + public static DeviceInfo createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new DeviceInfo(); + } + /** + * 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 deviceId property value. Unique identifier set by Azure Device Registration Service at the time of registration. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDeviceId() { + return this.backingStore.get("deviceId"); + } + /** + * Gets the displayName property value. The display name for the device. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDisplayName() { + return this.backingStore.get("displayName"); + } + /** + * Gets the enrollmentProfileName property value. Enrollment profile applied to the device. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getEnrollmentProfileName() { + return this.backingStore.get("enrollmentProfileName"); + } + /** + * Gets the extensionAttribute1 property value. Extension attribute. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getExtensionAttribute1() { + return this.backingStore.get("extensionAttribute1"); + } + /** + * Gets the extensionAttribute10 property value. Extension attribute. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getExtensionAttribute10() { + return this.backingStore.get("extensionAttribute10"); + } + /** + * Gets the extensionAttribute11 property value. Extension attribute. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getExtensionAttribute11() { + return this.backingStore.get("extensionAttribute11"); + } + /** + * Gets the extensionAttribute12 property value. Extension attribute. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getExtensionAttribute12() { + return this.backingStore.get("extensionAttribute12"); + } + /** + * Gets the extensionAttribute13 property value. Extension attribute. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getExtensionAttribute13() { + return this.backingStore.get("extensionAttribute13"); + } + /** + * Gets the extensionAttribute14 property value. Extension attribute. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getExtensionAttribute14() { + return this.backingStore.get("extensionAttribute14"); + } + /** + * Gets the extensionAttribute15 property value. Extension attribute. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getExtensionAttribute15() { + return this.backingStore.get("extensionAttribute15"); + } + /** + * Gets the extensionAttribute2 property value. Extension attribute. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getExtensionAttribute2() { + return this.backingStore.get("extensionAttribute2"); + } + /** + * Gets the extensionAttribute3 property value. Extension attribute. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getExtensionAttribute3() { + return this.backingStore.get("extensionAttribute3"); + } + /** + * Gets the extensionAttribute4 property value. Extension attribute. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getExtensionAttribute4() { + return this.backingStore.get("extensionAttribute4"); + } + /** + * Gets the extensionAttribute5 property value. Extension attribute. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getExtensionAttribute5() { + return this.backingStore.get("extensionAttribute5"); + } + /** + * Gets the extensionAttribute6 property value. Extension attribute. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getExtensionAttribute6() { + return this.backingStore.get("extensionAttribute6"); + } + /** + * Gets the extensionAttribute7 property value. Extension attribute. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getExtensionAttribute7() { + return this.backingStore.get("extensionAttribute7"); + } + /** + * Gets the extensionAttribute8 property value. Extension attribute. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getExtensionAttribute8() { + return this.backingStore.get("extensionAttribute8"); + } + /** + * Gets the extensionAttribute9 property value. Extension attribute. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getExtensionAttribute9() { + return this.backingStore.get("extensionAttribute9"); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(30); + deserializerMap.put("deviceId", (n) -> { this.setDeviceId(n.getStringValue()); }); + deserializerMap.put("displayName", (n) -> { this.setDisplayName(n.getStringValue()); }); + deserializerMap.put("enrollmentProfileName", (n) -> { this.setEnrollmentProfileName(n.getStringValue()); }); + deserializerMap.put("extensionAttribute1", (n) -> { this.setExtensionAttribute1(n.getStringValue()); }); + deserializerMap.put("extensionAttribute10", (n) -> { this.setExtensionAttribute10(n.getStringValue()); }); + deserializerMap.put("extensionAttribute11", (n) -> { this.setExtensionAttribute11(n.getStringValue()); }); + deserializerMap.put("extensionAttribute12", (n) -> { this.setExtensionAttribute12(n.getStringValue()); }); + deserializerMap.put("extensionAttribute13", (n) -> { this.setExtensionAttribute13(n.getStringValue()); }); + deserializerMap.put("extensionAttribute14", (n) -> { this.setExtensionAttribute14(n.getStringValue()); }); + deserializerMap.put("extensionAttribute15", (n) -> { this.setExtensionAttribute15(n.getStringValue()); }); + deserializerMap.put("extensionAttribute2", (n) -> { this.setExtensionAttribute2(n.getStringValue()); }); + deserializerMap.put("extensionAttribute3", (n) -> { this.setExtensionAttribute3(n.getStringValue()); }); + deserializerMap.put("extensionAttribute4", (n) -> { this.setExtensionAttribute4(n.getStringValue()); }); + deserializerMap.put("extensionAttribute5", (n) -> { this.setExtensionAttribute5(n.getStringValue()); }); + deserializerMap.put("extensionAttribute6", (n) -> { this.setExtensionAttribute6(n.getStringValue()); }); + deserializerMap.put("extensionAttribute7", (n) -> { this.setExtensionAttribute7(n.getStringValue()); }); + deserializerMap.put("extensionAttribute8", (n) -> { this.setExtensionAttribute8(n.getStringValue()); }); + deserializerMap.put("extensionAttribute9", (n) -> { this.setExtensionAttribute9(n.getStringValue()); }); + deserializerMap.put("isCompliant", (n) -> { this.setIsCompliant(n.getBooleanValue()); }); + deserializerMap.put("manufacturer", (n) -> { this.setManufacturer(n.getStringValue()); }); + deserializerMap.put("mdmAppId", (n) -> { this.setMdmAppId(n.getStringValue()); }); + deserializerMap.put("model", (n) -> { this.setModel(n.getStringValue()); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + deserializerMap.put("operatingSystem", (n) -> { this.setOperatingSystem(n.getStringValue()); }); + deserializerMap.put("operatingSystemVersion", (n) -> { this.setOperatingSystemVersion(n.getStringValue()); }); + deserializerMap.put("ownership", (n) -> { this.setOwnership(n.getStringValue()); }); + deserializerMap.put("physicalIds", (n) -> { this.setPhysicalIds(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("profileType", (n) -> { this.setProfileType(n.getStringValue()); }); + deserializerMap.put("systemLabels", (n) -> { this.setSystemLabels(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("trustType", (n) -> { this.setTrustType(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the isCompliant property value. Indicates the device compliance status with Mobile Management Device (MDM) policies. Default is false. + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getIsCompliant() { + return this.backingStore.get("isCompliant"); + } + /** + * Gets the manufacturer property value. Manufacturer of the device. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getManufacturer() { + return this.backingStore.get("manufacturer"); + } + /** + * Gets the mdmAppId property value. Application identifier used to register device into MDM. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getMdmAppId() { + return this.backingStore.get("mdmAppId"); + } + /** + * Gets the model property value. Model of the device. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getModel() { + return this.backingStore.get("model"); + } + /** + * 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 operatingSystem property value. The type of operating system on the device. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOperatingSystem() { + return this.backingStore.get("operatingSystem"); + } + /** + * Gets the operatingSystemVersion property value. The version of the operating system on the device. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOperatingSystemVersion() { + return this.backingStore.get("operatingSystemVersion"); + } + /** + * Gets the ownership property value. Ownership of the device. This property is set by Intune. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOwnership() { + return this.backingStore.get("ownership"); + } + /** + * Gets the physicalIds property value. A collection of physical identifiers for the device. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getPhysicalIds() { + return this.backingStore.get("physicalIds"); + } + /** + * Gets the profileType property value. The profile type of the device. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getProfileType() { + return this.backingStore.get("profileType"); + } + /** + * Gets the systemLabels property value. List of labels applied to the device by the system. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getSystemLabels() { + return this.backingStore.get("systemLabels"); + } + /** + * Gets the trustType property value. Type of trust for the joined device. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getTrustType() { + return this.backingStore.get("trustType"); + } + /** + * Serializes information the 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("deviceId", this.getDeviceId()); + writer.writeStringValue("displayName", this.getDisplayName()); + writer.writeStringValue("enrollmentProfileName", this.getEnrollmentProfileName()); + writer.writeStringValue("extensionAttribute1", this.getExtensionAttribute1()); + writer.writeStringValue("extensionAttribute10", this.getExtensionAttribute10()); + writer.writeStringValue("extensionAttribute11", this.getExtensionAttribute11()); + writer.writeStringValue("extensionAttribute12", this.getExtensionAttribute12()); + writer.writeStringValue("extensionAttribute13", this.getExtensionAttribute13()); + writer.writeStringValue("extensionAttribute14", this.getExtensionAttribute14()); + writer.writeStringValue("extensionAttribute15", this.getExtensionAttribute15()); + writer.writeStringValue("extensionAttribute2", this.getExtensionAttribute2()); + writer.writeStringValue("extensionAttribute3", this.getExtensionAttribute3()); + writer.writeStringValue("extensionAttribute4", this.getExtensionAttribute4()); + writer.writeStringValue("extensionAttribute5", this.getExtensionAttribute5()); + writer.writeStringValue("extensionAttribute6", this.getExtensionAttribute6()); + writer.writeStringValue("extensionAttribute7", this.getExtensionAttribute7()); + writer.writeStringValue("extensionAttribute8", this.getExtensionAttribute8()); + writer.writeStringValue("extensionAttribute9", this.getExtensionAttribute9()); + writer.writeBooleanValue("isCompliant", this.getIsCompliant()); + writer.writeStringValue("manufacturer", this.getManufacturer()); + writer.writeStringValue("mdmAppId", this.getMdmAppId()); + writer.writeStringValue("model", this.getModel()); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeStringValue("operatingSystem", this.getOperatingSystem()); + writer.writeStringValue("operatingSystemVersion", this.getOperatingSystemVersion()); + writer.writeStringValue("ownership", this.getOwnership()); + writer.writeCollectionOfPrimitiveValues("physicalIds", this.getPhysicalIds()); + writer.writeStringValue("profileType", this.getProfileType()); + writer.writeCollectionOfPrimitiveValues("systemLabels", this.getSystemLabels()); + writer.writeStringValue("trustType", this.getTrustType()); + 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 deviceId property value. Unique identifier set by Azure Device Registration Service at the time of registration. + * @param value Value to set for the deviceId property. + */ + public void setDeviceId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("deviceId", value); + } + /** + * Sets the displayName property value. The display name for the device. + * @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 enrollmentProfileName property value. Enrollment profile applied to the device. + * @param value Value to set for the enrollmentProfileName property. + */ + public void setEnrollmentProfileName(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("enrollmentProfileName", value); + } + /** + * Sets the extensionAttribute1 property value. Extension attribute. + * @param value Value to set for the extensionAttribute1 property. + */ + public void setExtensionAttribute1(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("extensionAttribute1", value); + } + /** + * Sets the extensionAttribute10 property value. Extension attribute. + * @param value Value to set for the extensionAttribute10 property. + */ + public void setExtensionAttribute10(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("extensionAttribute10", value); + } + /** + * Sets the extensionAttribute11 property value. Extension attribute. + * @param value Value to set for the extensionAttribute11 property. + */ + public void setExtensionAttribute11(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("extensionAttribute11", value); + } + /** + * Sets the extensionAttribute12 property value. Extension attribute. + * @param value Value to set for the extensionAttribute12 property. + */ + public void setExtensionAttribute12(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("extensionAttribute12", value); + } + /** + * Sets the extensionAttribute13 property value. Extension attribute. + * @param value Value to set for the extensionAttribute13 property. + */ + public void setExtensionAttribute13(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("extensionAttribute13", value); + } + /** + * Sets the extensionAttribute14 property value. Extension attribute. + * @param value Value to set for the extensionAttribute14 property. + */ + public void setExtensionAttribute14(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("extensionAttribute14", value); + } + /** + * Sets the extensionAttribute15 property value. Extension attribute. + * @param value Value to set for the extensionAttribute15 property. + */ + public void setExtensionAttribute15(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("extensionAttribute15", value); + } + /** + * Sets the extensionAttribute2 property value. Extension attribute. + * @param value Value to set for the extensionAttribute2 property. + */ + public void setExtensionAttribute2(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("extensionAttribute2", value); + } + /** + * Sets the extensionAttribute3 property value. Extension attribute. + * @param value Value to set for the extensionAttribute3 property. + */ + public void setExtensionAttribute3(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("extensionAttribute3", value); + } + /** + * Sets the extensionAttribute4 property value. Extension attribute. + * @param value Value to set for the extensionAttribute4 property. + */ + public void setExtensionAttribute4(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("extensionAttribute4", value); + } + /** + * Sets the extensionAttribute5 property value. Extension attribute. + * @param value Value to set for the extensionAttribute5 property. + */ + public void setExtensionAttribute5(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("extensionAttribute5", value); + } + /** + * Sets the extensionAttribute6 property value. Extension attribute. + * @param value Value to set for the extensionAttribute6 property. + */ + public void setExtensionAttribute6(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("extensionAttribute6", value); + } + /** + * Sets the extensionAttribute7 property value. Extension attribute. + * @param value Value to set for the extensionAttribute7 property. + */ + public void setExtensionAttribute7(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("extensionAttribute7", value); + } + /** + * Sets the extensionAttribute8 property value. Extension attribute. + * @param value Value to set for the extensionAttribute8 property. + */ + public void setExtensionAttribute8(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("extensionAttribute8", value); + } + /** + * Sets the extensionAttribute9 property value. Extension attribute. + * @param value Value to set for the extensionAttribute9 property. + */ + public void setExtensionAttribute9(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("extensionAttribute9", value); + } + /** + * Sets the isCompliant property value. Indicates the device compliance status with Mobile Management Device (MDM) policies. Default is false. + * @param value Value to set for the isCompliant property. + */ + public void setIsCompliant(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("isCompliant", value); + } + /** + * Sets the manufacturer property value. Manufacturer of the device. + * @param value Value to set for the manufacturer property. + */ + public void setManufacturer(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("manufacturer", value); + } + /** + * Sets the mdmAppId property value. Application identifier used to register device into MDM. + * @param value Value to set for the mdmAppId property. + */ + public void setMdmAppId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("mdmAppId", value); + } + /** + * Sets the model property value. Model of the device. + * @param value Value to set for the model property. + */ + public void setModel(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("model", 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 operatingSystem property value. The type of operating system on the device. + * @param value Value to set for the operatingSystem property. + */ + public void setOperatingSystem(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("operatingSystem", value); + } + /** + * Sets the operatingSystemVersion property value. The version of the operating system on the device. + * @param value Value to set for the operatingSystemVersion property. + */ + public void setOperatingSystemVersion(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("operatingSystemVersion", value); + } + /** + * Sets the ownership property value. Ownership of the device. This property is set by Intune. + * @param value Value to set for the ownership property. + */ + public void setOwnership(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("ownership", value); + } + /** + * Sets the physicalIds property value. A collection of physical identifiers for the device. + * @param value Value to set for the physicalIds property. + */ + public void setPhysicalIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("physicalIds", value); + } + /** + * Sets the profileType property value. The profile type of the device. + * @param value Value to set for the profileType property. + */ + public void setProfileType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("profileType", value); + } + /** + * Sets the systemLabels property value. List of labels applied to the device by the system. + * @param value Value to set for the systemLabels property. + */ + public void setSystemLabels(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("systemLabels", value); + } + /** + * Sets the trustType property value. Type of trust for the joined device. + * @param value Value to set for the trustType property. + */ + public void setTrustType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("trustType", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationChoiceSettingDefinition.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationChoiceSettingDefinition.java index 6310d89e8d6..9f022cdb6dc 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationChoiceSettingDefinition.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationChoiceSettingDefinition.java @@ -32,7 +32,7 @@ public static DeviceManagementConfigurationChoiceSettingDefinition createFromDis return new DeviceManagementConfigurationChoiceSettingDefinition(); } /** - * Gets the defaultOptionId property value. Default option for choice setting + * Gets the defaultOptionId property value. Default option for the choice setting. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -51,7 +51,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the options property value. Options for the setting that can be selected + * Gets the options property value. Options for the setting that can be selected. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -69,14 +69,14 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeCollectionOfObjectValues("options", this.getOptions()); } /** - * Sets the defaultOptionId property value. Default option for choice setting + * Sets the defaultOptionId property value. Default option for the choice setting. * @param value Value to set for the defaultOptionId property. */ public void setDefaultOptionId(@jakarta.annotation.Nullable final String value) { this.backingStore.set("defaultOptionId", value); } /** - * Sets the options property value. Options for the setting that can be selected + * Sets the options property value. Options for the setting that can be selected. * @param value Value to set for the options property. */ public void setOptions(@jakarta.annotation.Nullable final java.util.List value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationReferredSettingInformation.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationReferredSettingInformation.java index 1e8ca805d9e..b3ec96f2168 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationReferredSettingInformation.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationReferredSettingInformation.java @@ -78,7 +78,7 @@ public String getOdataType() { return this.backingStore.get("odataType"); } /** - * Gets the settingDefinitionId property value. Setting definition id that is being referred to a setting. Applicable for reusable setting. + * Gets the settingDefinitionId property value. Setting definition id that is being referred to a setting. Applicable for reusable setting * @return a {@link String} */ @jakarta.annotation.Nullable @@ -118,7 +118,7 @@ public void setOdataType(@jakarta.annotation.Nullable final String value) { this.backingStore.set("odataType", value); } /** - * Sets the settingDefinitionId property value. Setting definition id that is being referred to a setting. Applicable for reusable setting. + * Sets the settingDefinitionId property value. Setting definition id that is being referred to a setting. Applicable for reusable setting * @param value Value to set for the settingDefinitionId property. */ public void setSettingDefinitionId(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSettingGroupDefinition.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSettingGroupDefinition.java index 5a76fa8aeb5..629aa1a1f46 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSettingGroupDefinition.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSettingGroupDefinition.java @@ -32,7 +32,7 @@ public static DeviceManagementConfigurationSettingGroupDefinition createFromDisc return new DeviceManagementConfigurationSettingGroupDefinition(); } /** - * Gets the childIds property value. Dependent child settings to this group of settings. + * Gets the childIds property value. Dependent child settings to this group of settings * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -79,7 +79,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeCollectionOfObjectValues("dependentOn", this.getDependentOn()); } /** - * Sets the childIds property value. Dependent child settings to this group of settings. + * Sets the childIds property value. Dependent child settings to this group of settings * @param value Value to set for the childIds property. */ public void setChildIds(@jakarta.annotation.Nullable final java.util.List value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSimpleSettingCollectionDefinition.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSimpleSettingCollectionDefinition.java index 6799f204485..3db7d730eaf 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSimpleSettingCollectionDefinition.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSimpleSettingCollectionDefinition.java @@ -36,7 +36,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the maximumCount property value. Maximum number of simple settings in the collection. Valid values 1 to 100 + * Gets the maximumCount property value. Maximum number of simple settings in the collection * @return a {@link Integer} */ @jakarta.annotation.Nullable @@ -44,7 +44,7 @@ public Integer getMaximumCount() { return this.backingStore.get("maximumCount"); } /** - * Gets the minimumCount property value. Minimum number of simple settings in the collection. Valid values 1 to 100 + * Gets the minimumCount property value. Minimum number of simple settings in the collection * @return a {@link Integer} */ @jakarta.annotation.Nullable @@ -62,14 +62,14 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeIntegerValue("minimumCount", this.getMinimumCount()); } /** - * Sets the maximumCount property value. Maximum number of simple settings in the collection. Valid values 1 to 100 + * Sets the maximumCount property value. Maximum number of simple settings in the collection * @param value Value to set for the maximumCount property. */ public void setMaximumCount(@jakarta.annotation.Nullable final Integer value) { this.backingStore.set("maximumCount", value); } /** - * Sets the minimumCount property value. Minimum number of simple settings in the collection. Valid values 1 to 100 + * Sets the minimumCount property value. Minimum number of simple settings in the collection * @param value Value to set for the minimumCount property. */ public void setMinimumCount(@jakarta.annotation.Nullable final Integer value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationStringSettingValueDefinition.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationStringSettingValueDefinition.java index 6d677e428e3..d7c609e56e6 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationStringSettingValueDefinition.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationStringSettingValueDefinition.java @@ -52,7 +52,7 @@ public java.util.List getFileTypes() { return this.backingStore.get("fileTypes"); } /** - * Gets the format property value. Pre-defined format of the string. Possible values are: none, email, guid, ip, base64, url, version, xml, date, time, binary, regEx, json, dateTime, surfaceHub. + * Gets the format property value. Pre-defined format of the string. Possible values are: none, email, guid, ip, base64, url, version, xml, date, time, binary, regEx, json, dateTime, surfaceHub, bashScript, unknownFutureValue. * @return a {@link DeviceManagementConfigurationStringFormat} */ @jakarta.annotation.Nullable @@ -76,7 +76,7 @@ public Boolean getIsSecret() { return this.backingStore.get("isSecret"); } /** - * Gets the maximumLength property value. Maximum length of string + * Gets the maximumLength property value. Maximum length of string. Valid values 0 to 87516 * @return a {@link Long} */ @jakarta.annotation.Nullable @@ -84,7 +84,7 @@ public Long getMaximumLength() { return this.backingStore.get("maximumLength"); } /** - * Gets the minimumLength property value. Minimum length of string + * Gets the minimumLength property value. Minimum length of string. Valid values 0 to 87516 * @return a {@link Long} */ @jakarta.annotation.Nullable @@ -113,7 +113,7 @@ public void setFileTypes(@jakarta.annotation.Nullable final java.util.List getAdditionalData() { return value; } /** - * Gets the application property value. Optional. The application associated with this action. + * Gets the application property value. The Identity of the Application. This property is read-only. * @return a {@link Identity} */ @jakarta.annotation.Nullable @@ -78,7 +78,7 @@ public BackingStore getBackingStore() { return this.backingStore; } /** - * Gets the device property value. Optional. The device associated with this action. + * Gets the device property value. The Identity of the Device. This property is read-only. * @return a {@link Identity} */ @jakarta.annotation.Nullable @@ -107,7 +107,7 @@ public String getOdataType() { return this.backingStore.get("odataType"); } /** - * Gets the user property value. Optional. The user associated with this action. + * Gets the user property value. The Identity of the User. This property is read-only. * @return a {@link Identity} */ @jakarta.annotation.Nullable @@ -134,7 +134,7 @@ public void setAdditionalData(@jakarta.annotation.Nullable final Map} */ @jakarta.annotation.Nullable @@ -69,7 +69,7 @@ public String getDisplayName() { return this.backingStore.get("displayName"); } /** - * Gets the expirationDateTime property value. Optional profile expiration date and time. + * Gets the expirationDateTime property value. Optional profile expiration date and time. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Returned by default. * @return a {@link OffsetDateTime} */ @jakarta.annotation.Nullable @@ -176,7 +176,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeIntegerValue("version", this.getVersion()); } /** - * Sets the assignments property value. The associated group assignments for IosLobAppProvisioningConfiguration. + * Sets the assignments property value. The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. * @param value Value to set for the assignments property. */ public void setAssignments(@jakarta.annotation.Nullable final java.util.List value) { @@ -211,7 +211,7 @@ public void setDisplayName(@jakarta.annotation.Nullable final String value) { this.backingStore.set("displayName", value); } /** - * Sets the expirationDateTime property value. Optional profile expiration date and time. + * Sets the expirationDateTime property value. Optional profile expiration date and time. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Returned by default. * @param value Value to set for the expirationDateTime property. */ public void setExpirationDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/IosManagedAppProtection.java b/src/main/java/com/microsoft/graph/beta/generated/models/IosManagedAppProtection.java index e531061389b..979cd5cddce 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/IosManagedAppProtection.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/IosManagedAppProtection.java @@ -77,7 +77,7 @@ public java.util.List getApps() { return this.backingStore.get("apps"); } /** - * Gets the customBrowserProtocol property value. A custom browser protocol to open weblink on iOS. + * Gets the customBrowserProtocol property value. A custom browser protocol to open weblink on iOS. When this property is configured, ManagedBrowserToOpenLinksRequired should be true. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -338,7 +338,7 @@ public void setApps(@jakarta.annotation.Nullable final java.util.List> getFieldDeserializers() { final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("action", (n) -> { this.setAction(n.getEnumValue(ActionType::forValue)); }); deserializerMap.put("application", (n) -> { this.setApplication(n.getObjectValue(Application::createFromDiscriminatorValue)); }); deserializerMap.put("destinationHost", (n) -> { this.setDestinationHost(n.getStringValue()); }); deserializerMap.put("destinationType", (n) -> { this.setDestinationType(n.getEnumValue(PrivateNetworkDestinationType::forValue)); }); @@ -96,6 +105,7 @@ public EnumSet getProtocol() { public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); super.serialize(writer); + writer.writeEnumValue("action", this.getAction()); writer.writeObjectValue("application", this.getApplication()); writer.writeStringValue("destinationHost", this.getDestinationHost()); writer.writeEnumValue("destinationType", this.getDestinationType()); @@ -103,6 +113,13 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeCollectionOfPrimitiveValues("ports", this.getPorts()); writer.writeEnumSetValue("protocol", this.getProtocol()); } + /** + * Sets the action property value. The action property + * @param value Value to set for the action property. + */ + public void setAction(@jakarta.annotation.Nullable final ActionType value) { + this.backingStore.set("action", value); + } /** * Sets the application property value. The on-premises nonweb application published through Microsoft Entra application proxy. Expanded by default and supports $expand. * @param value Value to set for the application property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/IpNamedLocation.java b/src/main/java/com/microsoft/graph/beta/generated/models/IpNamedLocation.java new file mode 100644 index 00000000000..7f30e55661b --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/IpNamedLocation.java @@ -0,0 +1,79 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class IpNamedLocation extends NamedLocation implements Parsable { + /** + * Instantiates a new {@link IpNamedLocation} and sets the default values. + */ + public IpNamedLocation() { + super(); + this.setOdataType("#microsoft.graph.ipNamedLocation"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link IpNamedLocation} + */ + @jakarta.annotation.Nonnull + public static IpNamedLocation createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new IpNamedLocation(); + } + /** + * 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("ipRanges", (n) -> { this.setIpRanges(n.getCollectionOfObjectValues(IpRange::createFromDiscriminatorValue)); }); + deserializerMap.put("isTrusted", (n) -> { this.setIsTrusted(n.getBooleanValue()); }); + return deserializerMap; + } + /** + * Gets the ipRanges property value. List of IP address ranges in IPv4 CIDR format (for example, 1.2.3.4/32) or any allowable IPv6 format from IETF RFC5969. Required. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getIpRanges() { + return this.backingStore.get("ipRanges"); + } + /** + * Gets the isTrusted property value. true if this location is explicitly trusted. Optional. Default value is false. + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getIsTrusted() { + return this.backingStore.get("isTrusted"); + } + /** + * Serializes information the current object + * @param 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("ipRanges", this.getIpRanges()); + writer.writeBooleanValue("isTrusted", this.getIsTrusted()); + } + /** + * Sets the ipRanges property value. List of IP address ranges in IPv4 CIDR format (for example, 1.2.3.4/32) or any allowable IPv6 format from IETF RFC5969. Required. + * @param value Value to set for the ipRanges property. + */ + public void setIpRanges(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("ipRanges", value); + } + /** + * Sets the isTrusted property value. true if this location is explicitly trusted. Optional. Default value is false. + * @param value Value to set for the isTrusted property. + */ + public void setIsTrusted(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("isTrusted", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/MacOsLobAppAssignmentSettings.java b/src/main/java/com/microsoft/graph/beta/generated/models/MacOsLobAppAssignmentSettings.java index 9b7124da50b..279bfd72943 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/MacOsLobAppAssignmentSettings.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/MacOsLobAppAssignmentSettings.java @@ -39,7 +39,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the uninstallOnDeviceRemoval property value. When TRUE, indicates that the app should be uninstalled when the device is removed from Intune. When FALSE, indicates that the app will not be uninstalled when the device is removed from Intune. + * Gets the uninstallOnDeviceRemoval property value. Whether or not to uninstall the app when device is removed from Intune. * @return a {@link Boolean} */ @jakarta.annotation.Nullable @@ -56,7 +56,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeBooleanValue("uninstallOnDeviceRemoval", this.getUninstallOnDeviceRemoval()); } /** - * Sets the uninstallOnDeviceRemoval property value. When TRUE, indicates that the app should be uninstalled when the device is removed from Intune. When FALSE, indicates that the app will not be uninstalled when the device is removed from Intune. + * Sets the uninstallOnDeviceRemoval property value. Whether or not to uninstall the app when device is removed from Intune. * @param value Value to set for the uninstallOnDeviceRemoval property. */ public void setUninstallOnDeviceRemoval(@jakarta.annotation.Nullable final Boolean value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/MobileApp.java b/src/main/java/com/microsoft/graph/beta/generated/models/MobileApp.java index 76cca558daf..8717bd61df0 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/MobileApp.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/MobileApp.java @@ -91,7 +91,7 @@ public java.util.List getCategories() { return this.backingStore.get("categories"); } /** - * Gets the createdDateTime property value. The date and time the app was created. This property is read-only. + * Gets the createdDateTime property value. The date and time the app was created. * @return a {@link OffsetDateTime} */ @jakarta.annotation.Nullable @@ -99,7 +99,7 @@ public OffsetDateTime getCreatedDateTime() { return this.backingStore.get("createdDateTime"); } /** - * Gets the dependentAppCount property value. The total number of dependencies the child app has. This property is read-only. + * Gets the dependentAppCount property value. The total number of dependencies the child app has. * @return a {@link Integer} */ @jakarta.annotation.Nullable @@ -170,7 +170,7 @@ public String getInformationUrl() { return this.backingStore.get("informationUrl"); } /** - * Gets the isAssigned property value. The value indicating whether the app is assigned to at least one group. This property is read-only. + * Gets the isAssigned property value. The value indicating whether the app is assigned to at least one group. * @return a {@link Boolean} */ @jakarta.annotation.Nullable @@ -194,7 +194,7 @@ public MimeContent getLargeIcon() { return this.backingStore.get("largeIcon"); } /** - * Gets the lastModifiedDateTime property value. The date and time the app was last modified. This property is read-only. + * Gets the lastModifiedDateTime property value. The date and time the app was last modified. * @return a {@link OffsetDateTime} */ @jakarta.annotation.Nullable @@ -242,7 +242,7 @@ public MobileAppPublishingState getPublishingState() { return this.backingStore.get("publishingState"); } /** - * Gets the relationships property value. The set of direct relationships for this app. + * Gets the relationships property value. List of relationships for this mobile app. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -274,7 +274,7 @@ public Integer getSupersedingAppCount() { return this.backingStore.get("supersedingAppCount"); } /** - * Gets the uploadState property value. The upload state. Possible values are: 0 - Not Ready, 1 - Ready, 2 - Processing. This property is read-only. + * Gets the uploadState property value. The upload state. * @return a {@link Integer} */ @jakarta.annotation.Nullable @@ -319,14 +319,14 @@ public void setCategories(@jakarta.annotation.Nullable final java.util.List value) { @@ -452,7 +452,7 @@ public void setSupersedingAppCount(@jakarta.annotation.Nullable final Integer va this.backingStore.set("supersedingAppCount", value); } /** - * Sets the uploadState property value. The upload state. Possible values are: 0 - Not Ready, 1 - Ready, 2 - Processing. This property is read-only. + * Sets the uploadState property value. The upload state. * @param value Value to set for the uploadState property. */ public void setUploadState(@jakarta.annotation.Nullable final Integer value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/MobileAppManagementPolicy.java b/src/main/java/com/microsoft/graph/beta/generated/models/MobileAppManagementPolicy.java new file mode 100644 index 00000000000..f00b02e7d28 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/MobileAppManagementPolicy.java @@ -0,0 +1,44 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class MobileAppManagementPolicy extends MobilityManagementPolicy implements Parsable { + /** + * Instantiates a new {@link MobileAppManagementPolicy} and sets the default values. + */ + public MobileAppManagementPolicy() { + 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 MobileAppManagementPolicy} + */ + @jakarta.annotation.Nonnull + public static MobileAppManagementPolicy createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MobileAppManagementPolicy(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/MobileAppManagementPolicyCollectionResponse.java b/src/main/java/com/microsoft/graph/beta/generated/models/MobileAppManagementPolicyCollectionResponse.java new file mode 100644 index 00000000000..3b33614548f --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/MobileAppManagementPolicyCollectionResponse.java @@ -0,0 +1,61 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class MobileAppManagementPolicyCollectionResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link MobileAppManagementPolicyCollectionResponse} and sets the default values. + */ + public MobileAppManagementPolicyCollectionResponse() { + 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 MobileAppManagementPolicyCollectionResponse} + */ + @jakarta.annotation.Nonnull + public static MobileAppManagementPolicyCollectionResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MobileAppManagementPolicyCollectionResponse(); + } + /** + * 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(MobileAppManagementPolicy::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/MobileDeviceManagementPolicy.java b/src/main/java/com/microsoft/graph/beta/generated/models/MobileDeviceManagementPolicy.java new file mode 100644 index 00000000000..276847dfe48 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/MobileDeviceManagementPolicy.java @@ -0,0 +1,44 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class MobileDeviceManagementPolicy extends MobilityManagementPolicy implements Parsable { + /** + * Instantiates a new {@link MobileDeviceManagementPolicy} and sets the default values. + */ + public MobileDeviceManagementPolicy() { + 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 MobileDeviceManagementPolicy} + */ + @jakarta.annotation.Nonnull + public static MobileDeviceManagementPolicy createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MobileDeviceManagementPolicy(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/MobileDeviceManagementPolicyCollectionResponse.java b/src/main/java/com/microsoft/graph/beta/generated/models/MobileDeviceManagementPolicyCollectionResponse.java new file mode 100644 index 00000000000..e96f5328d45 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/MobileDeviceManagementPolicyCollectionResponse.java @@ -0,0 +1,61 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class MobileDeviceManagementPolicyCollectionResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link MobileDeviceManagementPolicyCollectionResponse} and sets the default values. + */ + public MobileDeviceManagementPolicyCollectionResponse() { + 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 MobileDeviceManagementPolicyCollectionResponse} + */ + @jakarta.annotation.Nonnull + public static MobileDeviceManagementPolicyCollectionResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MobileDeviceManagementPolicyCollectionResponse(); + } + /** + * 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(MobileDeviceManagementPolicy::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/MobilityManagementPolicy.java b/src/main/java/com/microsoft/graph/beta/generated/models/MobilityManagementPolicy.java index d49126ef446..5a3e71afe6f 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/MobilityManagementPolicy.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/MobilityManagementPolicy.java @@ -22,6 +22,14 @@ public MobilityManagementPolicy() { @jakarta.annotation.Nonnull public static MobilityManagementPolicy 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.mobileAppManagementPolicy": return new MobileAppManagementPolicy(); + case "#microsoft.graph.mobileDeviceManagementPolicy": return new MobileDeviceManagementPolicy(); + } + } return new MobilityManagementPolicy(); } /** diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/NamedLocation.java b/src/main/java/com/microsoft/graph/beta/generated/models/NamedLocation.java new file mode 100644 index 00000000000..57b2f667062 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/NamedLocation.java @@ -0,0 +1,125 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.time.OffsetDateTime; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class NamedLocation extends PolicyDeletableItem implements Parsable { + /** + * Instantiates a new {@link NamedLocation} and sets the default values. + */ + public NamedLocation() { + super(); + this.setOdataType("#microsoft.graph.namedLocation"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link NamedLocation} + */ + @jakarta.annotation.Nonnull + public static NamedLocation 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.compliantNetworkNamedLocation": return new CompliantNetworkNamedLocation(); + case "#microsoft.graph.countryNamedLocation": return new CountryNamedLocation(); + case "#microsoft.graph.ipNamedLocation": return new IpNamedLocation(); + case "#microsoft.graph.privateLinkNamedLocation": return new PrivateLinkNamedLocation(); + case "#microsoft.graph.serviceTagNamedLocation": return new ServiceTagNamedLocation(); + } + } + return new NamedLocation(); + } + /** + * Gets the createdDateTime property value. The Timestamp type represents creation date and time of the location using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. + * @return a {@link OffsetDateTime} + */ + @jakarta.annotation.Nullable + public OffsetDateTime getCreatedDateTime() { + return this.backingStore.get("createdDateTime"); + } + /** + * Gets the displayName property value. Human-readable name of the location. + * @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("createdDateTime", (n) -> { this.setCreatedDateTime(n.getOffsetDateTimeValue()); }); + deserializerMap.put("displayName", (n) -> { this.setDisplayName(n.getStringValue()); }); + deserializerMap.put("id", (n) -> { this.setId(n.getStringValue()); }); + deserializerMap.put("modifiedDateTime", (n) -> { this.setModifiedDateTime(n.getOffsetDateTimeValue()); }); + return deserializerMap; + } + /** + * Gets the id property value. Identifier of a namedLocation object. Read-only. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getId() { + return this.backingStore.get("id"); + } + /** + * Gets the modifiedDateTime property value. The Timestamp type represents last modified date and time of the location using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. + * @return a {@link OffsetDateTime} + */ + @jakarta.annotation.Nullable + public OffsetDateTime getModifiedDateTime() { + return this.backingStore.get("modifiedDateTime"); + } + /** + * Serializes information the current object + * @param 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.writeOffsetDateTimeValue("createdDateTime", this.getCreatedDateTime()); + writer.writeStringValue("displayName", this.getDisplayName()); + writer.writeStringValue("id", this.getId()); + writer.writeOffsetDateTimeValue("modifiedDateTime", this.getModifiedDateTime()); + } + /** + * Sets the createdDateTime property value. The Timestamp type represents creation date and time of the location using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. + * @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 displayName property value. Human-readable name of the location. + * @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 id property value. Identifier of a namedLocation object. Read-only. + * @param value Value to set for the id property. + */ + public void setId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("id", value); + } + /** + * Sets the modifiedDateTime property value. The Timestamp type represents last modified date and time of the location using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. + * @param value Value to set for the modifiedDateTime property. + */ + public void setModifiedDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { + this.backingStore.set("modifiedDateTime", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/NamedLocationCollectionResponse.java b/src/main/java/com/microsoft/graph/beta/generated/models/NamedLocationCollectionResponse.java new file mode 100644 index 00000000000..f9fa9650709 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/NamedLocationCollectionResponse.java @@ -0,0 +1,61 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class NamedLocationCollectionResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link NamedLocationCollectionResponse} and sets the default values. + */ + public NamedLocationCollectionResponse() { + 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 NamedLocationCollectionResponse} + */ + @jakarta.annotation.Nonnull + public static NamedLocationCollectionResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new NamedLocationCollectionResponse(); + } + /** + * 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(NamedLocation::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/PolicyDeletableItem.java b/src/main/java/com/microsoft/graph/beta/generated/models/PolicyDeletableItem.java new file mode 100644 index 00000000000..6adad850e16 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/PolicyDeletableItem.java @@ -0,0 +1,141 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.time.OffsetDateTime; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class PolicyDeletableItem implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link PolicyDeletableItem} and sets the default values. + */ + public PolicyDeletableItem() { + 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 PolicyDeletableItem} + */ + @jakarta.annotation.Nonnull + public static PolicyDeletableItem 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.compliantNetworkNamedLocation": return new CompliantNetworkNamedLocation(); + case "#microsoft.graph.conditionalAccessPolicy": return new ConditionalAccessPolicy(); + case "#microsoft.graph.countryNamedLocation": return new CountryNamedLocation(); + case "#microsoft.graph.crossTenantAccessPolicyConfigurationPartner": return new CrossTenantAccessPolicyConfigurationPartner(); + case "#microsoft.graph.crossTenantIdentitySyncPolicyPartner": return new CrossTenantIdentitySyncPolicyPartner(); + case "#microsoft.graph.ipNamedLocation": return new IpNamedLocation(); + case "#microsoft.graph.namedLocation": return new NamedLocation(); + case "#microsoft.graph.privateLinkNamedLocation": return new PrivateLinkNamedLocation(); + case "#microsoft.graph.serviceTagNamedLocation": return new ServiceTagNamedLocation(); + case "#microsoft.graph.whatIfAnalysisResult": return new WhatIfAnalysisResult(); + } + } + return new PolicyDeletableItem(); + } + /** + * 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 deletedDateTime property value. Shows the last date and time the policy was deleted. + * @return a {@link OffsetDateTime} + */ + @jakarta.annotation.Nullable + public OffsetDateTime getDeletedDateTime() { + return this.backingStore.get("deletedDateTime"); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(2); + deserializerMap.put("deletedDateTime", (n) -> { this.setDeletedDateTime(n.getOffsetDateTimeValue()); }); + 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.writeOffsetDateTimeValue("deletedDateTime", this.getDeletedDateTime()); + 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 deletedDateTime property value. Shows the last date and time the policy was deleted. + * @param value Value to set for the deletedDateTime property. + */ + public void setDeletedDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { + this.backingStore.set("deletedDateTime", value); + } + /** + * Sets the @odata.type property value. The OdataType property + * @param value Value to set for the @odata.type property. + */ + public void setOdataType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("odataType", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/PolicyDeletableRoot.java b/src/main/java/com/microsoft/graph/beta/generated/models/PolicyDeletableRoot.java new file mode 100644 index 00000000000..d2e357752b0 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/PolicyDeletableRoot.java @@ -0,0 +1,78 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class PolicyDeletableRoot extends Entity implements Parsable { + /** + * Instantiates a new {@link PolicyDeletableRoot} and sets the default values. + */ + public PolicyDeletableRoot() { + 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 PolicyDeletableRoot} + */ + @jakarta.annotation.Nonnull + public static PolicyDeletableRoot createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new PolicyDeletableRoot(); + } + /** + * Gets the crossTenantPartners property value. Represents the partner-specific configuration for cross-tenant access and tenant restrictions. Cross-tenant access settings include inbound and outbound settings of Microsoft Entra B2B collaboration and B2B direct connect. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getCrossTenantPartners() { + return this.backingStore.get("crossTenantPartners"); + } + /** + * Gets the crossTenantSyncPolicyPartners property value. Defines the cross-tenant policy for synchronization of users from a partner tenant. Use this user synchronization policy to streamline collaboration between users in a multi-tenant organization by automating the creation, update, and deletion of users from one tenant to another. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getCrossTenantSyncPolicyPartners() { + return this.backingStore.get("crossTenantSyncPolicyPartners"); + } + /** + * 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("crossTenantPartners", (n) -> { this.setCrossTenantPartners(n.getCollectionOfObjectValues(CrossTenantAccessPolicyConfigurationPartner::createFromDiscriminatorValue)); }); + deserializerMap.put("crossTenantSyncPolicyPartners", (n) -> { this.setCrossTenantSyncPolicyPartners(n.getCollectionOfObjectValues(CrossTenantIdentitySyncPolicyPartner::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Serializes information the current object + * @param 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("crossTenantPartners", this.getCrossTenantPartners()); + writer.writeCollectionOfObjectValues("crossTenantSyncPolicyPartners", this.getCrossTenantSyncPolicyPartners()); + } + /** + * Sets the crossTenantPartners property value. Represents the partner-specific configuration for cross-tenant access and tenant restrictions. Cross-tenant access settings include inbound and outbound settings of Microsoft Entra B2B collaboration and B2B direct connect. + * @param value Value to set for the crossTenantPartners property. + */ + public void setCrossTenantPartners(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("crossTenantPartners", value); + } + /** + * Sets the crossTenantSyncPolicyPartners property value. Defines the cross-tenant policy for synchronization of users from a partner tenant. Use this user synchronization policy to streamline collaboration between users in a multi-tenant organization by automating the creation, update, and deletion of users from one tenant to another. + * @param value Value to set for the crossTenantSyncPolicyPartners property. + */ + public void setCrossTenantSyncPolicyPartners(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("crossTenantSyncPolicyPartners", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/PolicyRoot.java b/src/main/java/com/microsoft/graph/beta/generated/models/PolicyRoot.java index 6ad7cbbe407..9b716dd2e24 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/PolicyRoot.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/PolicyRoot.java @@ -104,6 +104,14 @@ public B2cAuthenticationMethodsPolicy getB2cAuthenticationMethodsPolicy() { public java.util.List getClaimsMappingPolicies() { return this.backingStore.get("claimsMappingPolicies"); } + /** + * Gets the conditionalAccessPolicies property value. The custom rules that define an access scenario. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getConditionalAccessPolicies() { + return this.backingStore.get("conditionalAccessPolicies"); + } /** * Gets the crossTenantAccessPolicy property value. The custom rules that define an access scenario when interacting with external Microsoft Entra tenants. * @return a {@link CrossTenantAccessPolicy} @@ -120,6 +128,14 @@ public CrossTenantAccessPolicy getCrossTenantAccessPolicy() { public TenantAppManagementPolicy getDefaultAppManagementPolicy() { return this.backingStore.get("defaultAppManagementPolicy"); } + /** + * Gets the deletedItems property value. Policies that support soft-delete functionality and can be restored within 30 days. + * @return a {@link PolicyDeletableRoot} + */ + @jakarta.annotation.Nullable + public PolicyDeletableRoot getDeletedItems() { + return this.backingStore.get("deletedItems"); + } /** * Gets the deviceRegistrationPolicy property value. Represents the policy scope that controls quota restrictions, additional authentication, and authorization policies to register device identities to your organization. * @return a {@link DeviceRegistrationPolicy} @@ -177,8 +193,10 @@ public Map> getFieldDeserializers deserializerMap.put("authorizationPolicy", (n) -> { this.setAuthorizationPolicy(n.getCollectionOfObjectValues(AuthorizationPolicy::createFromDiscriminatorValue)); }); deserializerMap.put("b2cAuthenticationMethodsPolicy", (n) -> { this.setB2cAuthenticationMethodsPolicy(n.getObjectValue(B2cAuthenticationMethodsPolicy::createFromDiscriminatorValue)); }); deserializerMap.put("claimsMappingPolicies", (n) -> { this.setClaimsMappingPolicies(n.getCollectionOfObjectValues(ClaimsMappingPolicy::createFromDiscriminatorValue)); }); + deserializerMap.put("conditionalAccessPolicies", (n) -> { this.setConditionalAccessPolicies(n.getCollectionOfObjectValues(ConditionalAccessPolicy::createFromDiscriminatorValue)); }); deserializerMap.put("crossTenantAccessPolicy", (n) -> { this.setCrossTenantAccessPolicy(n.getObjectValue(CrossTenantAccessPolicy::createFromDiscriminatorValue)); }); deserializerMap.put("defaultAppManagementPolicy", (n) -> { this.setDefaultAppManagementPolicy(n.getObjectValue(TenantAppManagementPolicy::createFromDiscriminatorValue)); }); + deserializerMap.put("deletedItems", (n) -> { this.setDeletedItems(n.getObjectValue(PolicyDeletableRoot::createFromDiscriminatorValue)); }); deserializerMap.put("deviceRegistrationPolicy", (n) -> { this.setDeviceRegistrationPolicy(n.getObjectValue(DeviceRegistrationPolicy::createFromDiscriminatorValue)); }); deserializerMap.put("directoryRoleAccessReviewPolicy", (n) -> { this.setDirectoryRoleAccessReviewPolicy(n.getObjectValue(DirectoryRoleAccessReviewPolicy::createFromDiscriminatorValue)); }); deserializerMap.put("externalIdentitiesPolicy", (n) -> { this.setExternalIdentitiesPolicy(n.getObjectValue(ExternalIdentitiesPolicy::createFromDiscriminatorValue)); }); @@ -186,8 +204,8 @@ public Map> getFieldDeserializers deserializerMap.put("federatedTokenValidationPolicy", (n) -> { this.setFederatedTokenValidationPolicy(n.getObjectValue(FederatedTokenValidationPolicy::createFromDiscriminatorValue)); }); deserializerMap.put("homeRealmDiscoveryPolicies", (n) -> { this.setHomeRealmDiscoveryPolicies(n.getCollectionOfObjectValues(HomeRealmDiscoveryPolicy::createFromDiscriminatorValue)); }); deserializerMap.put("identitySecurityDefaultsEnforcementPolicy", (n) -> { this.setIdentitySecurityDefaultsEnforcementPolicy(n.getObjectValue(IdentitySecurityDefaultsEnforcementPolicy::createFromDiscriminatorValue)); }); - deserializerMap.put("mobileAppManagementPolicies", (n) -> { this.setMobileAppManagementPolicies(n.getCollectionOfObjectValues(MobilityManagementPolicy::createFromDiscriminatorValue)); }); - deserializerMap.put("mobileDeviceManagementPolicies", (n) -> { this.setMobileDeviceManagementPolicies(n.getCollectionOfObjectValues(MobilityManagementPolicy::createFromDiscriminatorValue)); }); + deserializerMap.put("mobileAppManagementPolicies", (n) -> { this.setMobileAppManagementPolicies(n.getCollectionOfObjectValues(MobileAppManagementPolicy::createFromDiscriminatorValue)); }); + deserializerMap.put("mobileDeviceManagementPolicies", (n) -> { this.setMobileDeviceManagementPolicies(n.getCollectionOfObjectValues(MobileDeviceManagementPolicy::createFromDiscriminatorValue)); }); deserializerMap.put("permissionGrantPolicies", (n) -> { this.setPermissionGrantPolicies(n.getCollectionOfObjectValues(PermissionGrantPolicy::createFromDiscriminatorValue)); }); deserializerMap.put("permissionGrantPreApprovalPolicies", (n) -> { this.setPermissionGrantPreApprovalPolicies(n.getCollectionOfObjectValues(PermissionGrantPreApprovalPolicy::createFromDiscriminatorValue)); }); deserializerMap.put("roleManagementPolicies", (n) -> { this.setRoleManagementPolicies(n.getCollectionOfObjectValues(UnifiedRoleManagementPolicy::createFromDiscriminatorValue)); }); @@ -215,18 +233,18 @@ public IdentitySecurityDefaultsEnforcementPolicy getIdentitySecurityDefaultsEnfo } /** * Gets the mobileAppManagementPolicies property value. The policy that defines autoenrollment configuration for a mobility management (MDM or MAM) application. - * @return a {@link java.util.List} + * @return a {@link java.util.List} */ @jakarta.annotation.Nullable - public java.util.List getMobileAppManagementPolicies() { + public java.util.List getMobileAppManagementPolicies() { return this.backingStore.get("mobileAppManagementPolicies"); } /** * Gets the mobileDeviceManagementPolicies property value. The mobileDeviceManagementPolicies property - * @return a {@link java.util.List} + * @return a {@link java.util.List} */ @jakarta.annotation.Nullable - public java.util.List getMobileDeviceManagementPolicies() { + public java.util.List getMobileDeviceManagementPolicies() { return this.backingStore.get("mobileDeviceManagementPolicies"); } /** @@ -302,8 +320,10 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeCollectionOfObjectValues("authorizationPolicy", this.getAuthorizationPolicy()); writer.writeObjectValue("b2cAuthenticationMethodsPolicy", this.getB2cAuthenticationMethodsPolicy()); writer.writeCollectionOfObjectValues("claimsMappingPolicies", this.getClaimsMappingPolicies()); + writer.writeCollectionOfObjectValues("conditionalAccessPolicies", this.getConditionalAccessPolicies()); writer.writeObjectValue("crossTenantAccessPolicy", this.getCrossTenantAccessPolicy()); writer.writeObjectValue("defaultAppManagementPolicy", this.getDefaultAppManagementPolicy()); + writer.writeObjectValue("deletedItems", this.getDeletedItems()); writer.writeObjectValue("deviceRegistrationPolicy", this.getDeviceRegistrationPolicy()); writer.writeObjectValue("directoryRoleAccessReviewPolicy", this.getDirectoryRoleAccessReviewPolicy()); writer.writeObjectValue("externalIdentitiesPolicy", this.getExternalIdentitiesPolicy()); @@ -391,6 +411,13 @@ public void setB2cAuthenticationMethodsPolicy(@jakarta.annotation.Nullable final public void setClaimsMappingPolicies(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("claimsMappingPolicies", value); } + /** + * Sets the conditionalAccessPolicies property value. The custom rules that define an access scenario. + * @param value Value to set for the conditionalAccessPolicies property. + */ + public void setConditionalAccessPolicies(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("conditionalAccessPolicies", value); + } /** * Sets the crossTenantAccessPolicy property value. The custom rules that define an access scenario when interacting with external Microsoft Entra tenants. * @param value Value to set for the crossTenantAccessPolicy property. @@ -405,6 +432,13 @@ public void setCrossTenantAccessPolicy(@jakarta.annotation.Nullable final CrossT public void setDefaultAppManagementPolicy(@jakarta.annotation.Nullable final TenantAppManagementPolicy value) { this.backingStore.set("defaultAppManagementPolicy", value); } + /** + * Sets the deletedItems property value. Policies that support soft-delete functionality and can be restored within 30 days. + * @param value Value to set for the deletedItems property. + */ + public void setDeletedItems(@jakarta.annotation.Nullable final PolicyDeletableRoot value) { + this.backingStore.set("deletedItems", value); + } /** * Sets the deviceRegistrationPolicy property value. Represents the policy scope that controls quota restrictions, additional authentication, and authorization policies to register device identities to your organization. * @param value Value to set for the deviceRegistrationPolicy property. @@ -458,14 +492,14 @@ public void setIdentitySecurityDefaultsEnforcementPolicy(@jakarta.annotation.Nul * Sets the mobileAppManagementPolicies property value. The policy that defines autoenrollment configuration for a mobility management (MDM or MAM) application. * @param value Value to set for the mobileAppManagementPolicies property. */ - public void setMobileAppManagementPolicies(@jakarta.annotation.Nullable final java.util.List value) { + public void setMobileAppManagementPolicies(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("mobileAppManagementPolicies", value); } /** * Sets the mobileDeviceManagementPolicies property value. The mobileDeviceManagementPolicies property * @param value Value to set for the mobileDeviceManagementPolicies property. */ - public void setMobileDeviceManagementPolicies(@jakarta.annotation.Nullable final java.util.List value) { + public void setMobileDeviceManagementPolicies(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("mobileDeviceManagementPolicies", value); } /** diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/PrivateLinkNamedLocation.java b/src/main/java/com/microsoft/graph/beta/generated/models/PrivateLinkNamedLocation.java new file mode 100644 index 00000000000..fc88275d067 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/PrivateLinkNamedLocation.java @@ -0,0 +1,79 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class PrivateLinkNamedLocation extends NamedLocation implements Parsable { + /** + * Instantiates a new {@link PrivateLinkNamedLocation} and sets the default values. + */ + public PrivateLinkNamedLocation() { + super(); + this.setOdataType("#microsoft.graph.privateLinkNamedLocation"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link PrivateLinkNamedLocation} + */ + @jakarta.annotation.Nonnull + public static PrivateLinkNamedLocation createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new PrivateLinkNamedLocation(); + } + /** + * 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("isTrusted", (n) -> { this.setIsTrusted(n.getBooleanValue()); }); + deserializerMap.put("privateLinkResourcePolicyIds", (n) -> { this.setPrivateLinkResourcePolicyIds(n.getCollectionOfPrimitiveValues(String.class)); }); + return deserializerMap; + } + /** + * Gets the isTrusted property value. The isTrusted property + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getIsTrusted() { + return this.backingStore.get("isTrusted"); + } + /** + * Gets the privateLinkResourcePolicyIds property value. The privateLinkResourcePolicyIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getPrivateLinkResourcePolicyIds() { + return this.backingStore.get("privateLinkResourcePolicyIds"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeBooleanValue("isTrusted", this.getIsTrusted()); + writer.writeCollectionOfPrimitiveValues("privateLinkResourcePolicyIds", this.getPrivateLinkResourcePolicyIds()); + } + /** + * Sets the isTrusted property value. The isTrusted property + * @param value Value to set for the isTrusted property. + */ + public void setIsTrusted(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("isTrusted", value); + } + /** + * Sets the privateLinkResourcePolicyIds property value. The privateLinkResourcePolicyIds property + * @param value Value to set for the privateLinkResourcePolicyIds property. + */ + public void setPrivateLinkResourcePolicyIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("privateLinkResourcePolicyIds", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ProtectionPolicyArtifactCount.java b/src/main/java/com/microsoft/graph/beta/generated/models/ProtectionPolicyArtifactCount.java new file mode 100644 index 00000000000..10ffc943dd4 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ProtectionPolicyArtifactCount.java @@ -0,0 +1,175 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ProtectionPolicyArtifactCount implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ProtectionPolicyArtifactCount} and sets the default values. + */ + public ProtectionPolicyArtifactCount() { + 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 ProtectionPolicyArtifactCount} + */ + @jakarta.annotation.Nonnull + public static ProtectionPolicyArtifactCount createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ProtectionPolicyArtifactCount(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * Gets the completed property value. The number of artifacts whose protection is completed. + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getCompleted() { + return this.backingStore.get("completed"); + } + /** + * Gets the failed property value. The number of artifacts whose protection failed. + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getFailed() { + return this.backingStore.get("failed"); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(5); + deserializerMap.put("completed", (n) -> { this.setCompleted(n.getIntegerValue()); }); + deserializerMap.put("failed", (n) -> { this.setFailed(n.getIntegerValue()); }); + deserializerMap.put("inProgress", (n) -> { this.setInProgress(n.getIntegerValue()); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + deserializerMap.put("total", (n) -> { this.setTotal(n.getIntegerValue()); }); + return deserializerMap; + } + /** + * Gets the inProgress property value. The number of artifacts whose protection is in progress. + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getInProgress() { + return this.backingStore.get("inProgress"); + } + /** + * Gets the @odata.type property value. The OdataType property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOdataType() { + return this.backingStore.get("odataType"); + } + /** + * Gets the total property value. The number of artifacts present in the protection policy. + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getTotal() { + return this.backingStore.get("total"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeIntegerValue("completed", this.getCompleted()); + writer.writeIntegerValue("failed", this.getFailed()); + writer.writeIntegerValue("inProgress", this.getInProgress()); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeIntegerValue("total", this.getTotal()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the completed property value. The number of artifacts whose protection is completed. + * @param value Value to set for the completed property. + */ + public void setCompleted(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("completed", value); + } + /** + * Sets the failed property value. The number of artifacts whose protection failed. + * @param value Value to set for the failed property. + */ + public void setFailed(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("failed", value); + } + /** + * Sets the inProgress property value. The number of artifacts whose protection is in progress. + * @param value Value to set for the inProgress property. + */ + public void setInProgress(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("inProgress", value); + } + /** + * Sets the @odata.type property value. The OdataType property + * @param value Value to set for the @odata.type property. + */ + public void setOdataType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("odataType", value); + } + /** + * Sets the total property value. The number of artifacts present in the protection policy. + * @param value Value to set for the total property. + */ + public void setTotal(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("total", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ProtectionPolicyBase.java b/src/main/java/com/microsoft/graph/beta/generated/models/ProtectionPolicyBase.java index 36db69c8156..714627a5ad9 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/ProtectionPolicyBase.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ProtectionPolicyBase.java @@ -51,7 +51,7 @@ public IdentitySet getCreatedBy() { return this.backingStore.get("createdBy"); } /** - * Gets the createdDateTime property value. The time of creation of the policy. + * Gets the createdDateTime property value. The date and time when the policy was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. * @return a {@link OffsetDateTime} */ @jakarta.annotation.Nullable @@ -77,12 +77,22 @@ public Map> getFieldDeserializers deserializerMap.put("createdBy", (n) -> { this.setCreatedBy(n.getObjectValue(IdentitySet::createFromDiscriminatorValue)); }); deserializerMap.put("createdDateTime", (n) -> { this.setCreatedDateTime(n.getOffsetDateTimeValue()); }); deserializerMap.put("displayName", (n) -> { this.setDisplayName(n.getStringValue()); }); + deserializerMap.put("isEnabled", (n) -> { this.setIsEnabled(n.getBooleanValue()); }); deserializerMap.put("lastModifiedBy", (n) -> { this.setLastModifiedBy(n.getObjectValue(IdentitySet::createFromDiscriminatorValue)); }); deserializerMap.put("lastModifiedDateTime", (n) -> { this.setLastModifiedDateTime(n.getOffsetDateTimeValue()); }); + deserializerMap.put("protectionPolicyArtifactCount", (n) -> { this.setProtectionPolicyArtifactCount(n.getObjectValue(ProtectionPolicyArtifactCount::createFromDiscriminatorValue)); }); deserializerMap.put("retentionSettings", (n) -> { this.setRetentionSettings(n.getCollectionOfObjectValues(RetentionSetting::createFromDiscriminatorValue)); }); deserializerMap.put("status", (n) -> { this.setStatus(n.getEnumValue(ProtectionPolicyStatus::forValue)); }); return deserializerMap; } + /** + * Gets the isEnabled property value. Indicates whether the policy is enabled. + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getIsEnabled() { + return this.backingStore.get("isEnabled"); + } /** * Gets the lastModifiedBy property value. The identity of the person who last modified the policy. * @return a {@link IdentitySet} @@ -92,13 +102,21 @@ public IdentitySet getLastModifiedBy() { return this.backingStore.get("lastModifiedBy"); } /** - * Gets the lastModifiedDateTime property value. The timestamp of the last modification of the policy. + * Gets the lastModifiedDateTime property value. The date and time when the policy was last modified. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. * @return a {@link OffsetDateTime} */ @jakarta.annotation.Nullable public OffsetDateTime getLastModifiedDateTime() { return this.backingStore.get("lastModifiedDateTime"); } + /** + * Gets the protectionPolicyArtifactCount property value. The count of artifacts in the protection policy by status. Returned only on $select. + * @return a {@link ProtectionPolicyArtifactCount} + */ + @jakarta.annotation.Nullable + public ProtectionPolicyArtifactCount getProtectionPolicyArtifactCount() { + return this.backingStore.get("protectionPolicyArtifactCount"); + } /** * Gets the retentionSettings property value. Contains the retention setting details for the policy. * @return a {@link java.util.List} @@ -126,8 +144,10 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeObjectValue("createdBy", this.getCreatedBy()); writer.writeOffsetDateTimeValue("createdDateTime", this.getCreatedDateTime()); writer.writeStringValue("displayName", this.getDisplayName()); + writer.writeBooleanValue("isEnabled", this.getIsEnabled()); writer.writeObjectValue("lastModifiedBy", this.getLastModifiedBy()); writer.writeOffsetDateTimeValue("lastModifiedDateTime", this.getLastModifiedDateTime()); + writer.writeObjectValue("protectionPolicyArtifactCount", this.getProtectionPolicyArtifactCount()); writer.writeCollectionOfObjectValues("retentionSettings", this.getRetentionSettings()); writer.writeEnumValue("status", this.getStatus()); } @@ -146,7 +166,7 @@ public void setCreatedBy(@jakarta.annotation.Nullable final IdentitySet value) { this.backingStore.set("createdBy", value); } /** - * Sets the createdDateTime property value. The time of creation of the policy. + * Sets the createdDateTime property value. The date and time when the policy was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. * @param value Value to set for the createdDateTime property. */ public void setCreatedDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { @@ -159,6 +179,13 @@ public void setCreatedDateTime(@jakarta.annotation.Nullable final OffsetDateTime public void setDisplayName(@jakarta.annotation.Nullable final String value) { this.backingStore.set("displayName", value); } + /** + * Sets the isEnabled property value. Indicates whether the policy is enabled. + * @param value Value to set for the isEnabled property. + */ + public void setIsEnabled(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("isEnabled", value); + } /** * Sets the lastModifiedBy property value. The identity of the person who last modified the policy. * @param value Value to set for the lastModifiedBy property. @@ -167,12 +194,19 @@ public void setLastModifiedBy(@jakarta.annotation.Nullable final IdentitySet val this.backingStore.set("lastModifiedBy", value); } /** - * Sets the lastModifiedDateTime property value. The timestamp of the last modification of the policy. + * Sets the lastModifiedDateTime property value. The date and time when the policy was last modified. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. * @param value Value to set for the lastModifiedDateTime property. */ public void setLastModifiedDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { this.backingStore.set("lastModifiedDateTime", value); } + /** + * Sets the protectionPolicyArtifactCount property value. The count of artifacts in the protection policy by status. Returned only on $select. + * @param value Value to set for the protectionPolicyArtifactCount property. + */ + public void setProtectionPolicyArtifactCount(@jakarta.annotation.Nullable final ProtectionPolicyArtifactCount value) { + this.backingStore.set("protectionPolicyArtifactCount", value); + } /** * Sets the retentionSettings property value. Contains the retention setting details for the policy. * @param value Value to set for the retentionSettings property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/Report.java b/src/main/java/com/microsoft/graph/beta/generated/models/Report.java index d563e1b88a4..d99a393990c 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/Report.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/Report.java @@ -59,7 +59,7 @@ public BackingStore getBackingStore() { return this.backingStore; } /** - * Gets the content property value. The http content that has the data + * Gets the content property value. Report content; details vary by report type. * @return a {@link byte[]} */ @jakarta.annotation.Nullable @@ -111,7 +111,7 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value this.backingStore = value; } /** - * Sets the content property value. The http content that has the data + * Sets the content property value. Report content; details vary by report type. * @param value Value to set for the content property. */ public void setContent(@jakarta.annotation.Nullable final byte[] value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ServicePrincipalSignIn.java b/src/main/java/com/microsoft/graph/beta/generated/models/ServicePrincipalSignIn.java new file mode 100644 index 00000000000..6ceccba787e --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ServicePrincipalSignIn.java @@ -0,0 +1,62 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ServicePrincipalSignIn extends SignInIdentity implements Parsable { + /** + * Instantiates a new {@link ServicePrincipalSignIn} and sets the default values. + */ + public ServicePrincipalSignIn() { + super(); + this.setOdataType("#microsoft.graph.servicePrincipalSignIn"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ServicePrincipalSignIn} + */ + @jakarta.annotation.Nonnull + public static ServicePrincipalSignIn createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ServicePrincipalSignIn(); + } + /** + * 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("servicePrincipalId", (n) -> { this.setServicePrincipalId(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the servicePrincipalId property value. appId of the service principal that is signing in. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getServicePrincipalId() { + return this.backingStore.get("servicePrincipalId"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeStringValue("servicePrincipalId", this.getServicePrincipalId()); + } + /** + * Sets the servicePrincipalId property value. appId of the service principal that is signing in. + * @param value Value to set for the servicePrincipalId property. + */ + public void setServicePrincipalId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("servicePrincipalId", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ServiceTagNamedLocation.java b/src/main/java/com/microsoft/graph/beta/generated/models/ServiceTagNamedLocation.java new file mode 100644 index 00000000000..5945aa4b366 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ServiceTagNamedLocation.java @@ -0,0 +1,79 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ServiceTagNamedLocation extends NamedLocation implements Parsable { + /** + * Instantiates a new {@link ServiceTagNamedLocation} and sets the default values. + */ + public ServiceTagNamedLocation() { + super(); + this.setOdataType("#microsoft.graph.serviceTagNamedLocation"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ServiceTagNamedLocation} + */ + @jakarta.annotation.Nonnull + public static ServiceTagNamedLocation createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ServiceTagNamedLocation(); + } + /** + * 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("isTrusted", (n) -> { this.setIsTrusted(n.getBooleanValue()); }); + deserializerMap.put("serviceTags", (n) -> { this.setServiceTags(n.getCollectionOfPrimitiveValues(String.class)); }); + return deserializerMap; + } + /** + * Gets the isTrusted property value. The isTrusted property + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getIsTrusted() { + return this.backingStore.get("isTrusted"); + } + /** + * Gets the serviceTags property value. The serviceTags property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getServiceTags() { + return this.backingStore.get("serviceTags"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeBooleanValue("isTrusted", this.getIsTrusted()); + writer.writeCollectionOfPrimitiveValues("serviceTags", this.getServiceTags()); + } + /** + * Sets the isTrusted property value. The isTrusted property + * @param value Value to set for the isTrusted property. + */ + public void setIsTrusted(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("isTrusted", value); + } + /** + * Sets the serviceTags property value. The serviceTags property + * @param value Value to set for the serviceTags property. + */ + public void setServiceTags(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("serviceTags", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/SignInConditions.java b/src/main/java/com/microsoft/graph/beta/generated/models/SignInConditions.java new file mode 100644 index 00000000000..b09a4df86c5 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/SignInConditions.java @@ -0,0 +1,277 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class SignInConditions implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link SignInConditions} and sets the default values. + */ + public SignInConditions() { + 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 SignInConditions} + */ + @jakarta.annotation.Nonnull + public static SignInConditions createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new SignInConditions(); + } + /** + * 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 authenticationFlow property value. Type of authentication flow. The possible value is: deviceCodeFlow or authenticationTransfer. Default value is none. + * @return a {@link AuthenticationFlow} + */ + @jakarta.annotation.Nullable + public AuthenticationFlow getAuthenticationFlow() { + return this.backingStore.get("authenticationFlow"); + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * Gets the clientAppType property value. Client application type. The possible value is: all, browser, mobileAppsAndDesktopClients, exchangeActiveSync, easSupported, other, unknownFutureValue. Default value is all. + * @return a {@link ConditionalAccessClientApp} + */ + @jakarta.annotation.Nullable + public ConditionalAccessClientApp getClientAppType() { + return this.backingStore.get("clientAppType"); + } + /** + * Gets the country property value. Country from where the identity is authenticating. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getCountry() { + return this.backingStore.get("country"); + } + /** + * Gets the deviceInfo property value. Information about the device used for the sign-in. + * @return a {@link DeviceInfo} + */ + @jakarta.annotation.Nullable + public DeviceInfo getDeviceInfo() { + return this.backingStore.get("deviceInfo"); + } + /** + * Gets the devicePlatform property value. Device platform. The possible value is: android, iOS, windows, windowsPhone, macOS, all, unknownFutureValue, linux. Default value is all. + * @return a {@link ConditionalAccessDevicePlatform} + */ + @jakarta.annotation.Nullable + public ConditionalAccessDevicePlatform getDevicePlatform() { + return this.backingStore.get("devicePlatform"); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(11); + deserializerMap.put("authenticationFlow", (n) -> { this.setAuthenticationFlow(n.getObjectValue(AuthenticationFlow::createFromDiscriminatorValue)); }); + deserializerMap.put("clientAppType", (n) -> { this.setClientAppType(n.getEnumValue(ConditionalAccessClientApp::forValue)); }); + deserializerMap.put("country", (n) -> { this.setCountry(n.getStringValue()); }); + deserializerMap.put("deviceInfo", (n) -> { this.setDeviceInfo(n.getObjectValue(DeviceInfo::createFromDiscriminatorValue)); }); + deserializerMap.put("devicePlatform", (n) -> { this.setDevicePlatform(n.getEnumValue(ConditionalAccessDevicePlatform::forValue)); }); + deserializerMap.put("insiderRiskLevel", (n) -> { this.setInsiderRiskLevel(n.getEnumValue(InsiderRiskLevel::forValue)); }); + deserializerMap.put("ipAddress", (n) -> { this.setIpAddress(n.getStringValue()); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + deserializerMap.put("servicePrincipalRiskLevel", (n) -> { this.setServicePrincipalRiskLevel(n.getEnumValue(RiskLevel::forValue)); }); + deserializerMap.put("signInRiskLevel", (n) -> { this.setSignInRiskLevel(n.getEnumValue(RiskLevel::forValue)); }); + deserializerMap.put("userRiskLevel", (n) -> { this.setUserRiskLevel(n.getEnumValue(RiskLevel::forValue)); }); + return deserializerMap; + } + /** + * Gets the insiderRiskLevel property value. Insider risk associated with the authenticating user. The possible value is: none, minor, moderate, elevated, unknownFutureValue. Default value is none. + * @return a {@link InsiderRiskLevel} + */ + @jakarta.annotation.Nullable + public InsiderRiskLevel getInsiderRiskLevel() { + return this.backingStore.get("insiderRiskLevel"); + } + /** + * Gets the ipAddress property value. Ip address of the authenticating identity. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getIpAddress() { + return this.backingStore.get("ipAddress"); + } + /** + * 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 servicePrincipalRiskLevel property value. Risk associated with the service principal. The possible value is: low, medium, high, hidden, none, unknownFutureValue. Default value is none. + * @return a {@link RiskLevel} + */ + @jakarta.annotation.Nullable + public RiskLevel getServicePrincipalRiskLevel() { + return this.backingStore.get("servicePrincipalRiskLevel"); + } + /** + * Gets the signInRiskLevel property value. Sign-in risk associated with the user. The possible value is: low, medium, high, hidden, none, unknownFutureValue. Default value is none. + * @return a {@link RiskLevel} + */ + @jakarta.annotation.Nullable + public RiskLevel getSignInRiskLevel() { + return this.backingStore.get("signInRiskLevel"); + } + /** + * Gets the userRiskLevel property value. The authenticating user's risk level. The possible value is: low, medium, high, hidden, none, unknownFutureValue. Default value is none. + * @return a {@link RiskLevel} + */ + @jakarta.annotation.Nullable + public RiskLevel getUserRiskLevel() { + return this.backingStore.get("userRiskLevel"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeObjectValue("authenticationFlow", this.getAuthenticationFlow()); + writer.writeEnumValue("clientAppType", this.getClientAppType()); + writer.writeStringValue("country", this.getCountry()); + writer.writeObjectValue("deviceInfo", this.getDeviceInfo()); + writer.writeEnumValue("devicePlatform", this.getDevicePlatform()); + writer.writeEnumValue("insiderRiskLevel", this.getInsiderRiskLevel()); + writer.writeStringValue("ipAddress", this.getIpAddress()); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeEnumValue("servicePrincipalRiskLevel", this.getServicePrincipalRiskLevel()); + writer.writeEnumValue("signInRiskLevel", this.getSignInRiskLevel()); + writer.writeEnumValue("userRiskLevel", this.getUserRiskLevel()); + 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 authenticationFlow property value. Type of authentication flow. The possible value is: deviceCodeFlow or authenticationTransfer. Default value is none. + * @param value Value to set for the authenticationFlow property. + */ + public void setAuthenticationFlow(@jakarta.annotation.Nullable final AuthenticationFlow value) { + this.backingStore.set("authenticationFlow", 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 clientAppType property value. Client application type. The possible value is: all, browser, mobileAppsAndDesktopClients, exchangeActiveSync, easSupported, other, unknownFutureValue. Default value is all. + * @param value Value to set for the clientAppType property. + */ + public void setClientAppType(@jakarta.annotation.Nullable final ConditionalAccessClientApp value) { + this.backingStore.set("clientAppType", value); + } + /** + * Sets the country property value. Country from where the identity is authenticating. + * @param value Value to set for the country property. + */ + public void setCountry(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("country", value); + } + /** + * Sets the deviceInfo property value. Information about the device used for the sign-in. + * @param value Value to set for the deviceInfo property. + */ + public void setDeviceInfo(@jakarta.annotation.Nullable final DeviceInfo value) { + this.backingStore.set("deviceInfo", value); + } + /** + * Sets the devicePlatform property value. Device platform. The possible value is: android, iOS, windows, windowsPhone, macOS, all, unknownFutureValue, linux. Default value is all. + * @param value Value to set for the devicePlatform property. + */ + public void setDevicePlatform(@jakarta.annotation.Nullable final ConditionalAccessDevicePlatform value) { + this.backingStore.set("devicePlatform", value); + } + /** + * Sets the insiderRiskLevel property value. Insider risk associated with the authenticating user. The possible value is: none, minor, moderate, elevated, unknownFutureValue. Default value is none. + * @param value Value to set for the insiderRiskLevel property. + */ + public void setInsiderRiskLevel(@jakarta.annotation.Nullable final InsiderRiskLevel value) { + this.backingStore.set("insiderRiskLevel", value); + } + /** + * Sets the ipAddress property value. Ip address of the authenticating identity. + * @param value Value to set for the ipAddress property. + */ + public void setIpAddress(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("ipAddress", 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 servicePrincipalRiskLevel property value. Risk associated with the service principal. The possible value is: low, medium, high, hidden, none, unknownFutureValue. Default value is none. + * @param value Value to set for the servicePrincipalRiskLevel property. + */ + public void setServicePrincipalRiskLevel(@jakarta.annotation.Nullable final RiskLevel value) { + this.backingStore.set("servicePrincipalRiskLevel", value); + } + /** + * Sets the signInRiskLevel property value. Sign-in risk associated with the user. The possible value is: low, medium, high, hidden, none, unknownFutureValue. Default value is none. + * @param value Value to set for the signInRiskLevel property. + */ + public void setSignInRiskLevel(@jakarta.annotation.Nullable final RiskLevel value) { + this.backingStore.set("signInRiskLevel", value); + } + /** + * Sets the userRiskLevel property value. The authenticating user's risk level. The possible value is: low, medium, high, hidden, none, unknownFutureValue. Default value is none. + * @param value Value to set for the userRiskLevel property. + */ + public void setUserRiskLevel(@jakarta.annotation.Nullable final RiskLevel value) { + this.backingStore.set("userRiskLevel", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/SignInContext.java b/src/main/java/com/microsoft/graph/beta/generated/models/SignInContext.java new file mode 100644 index 00000000000..1491f3f081c --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/SignInContext.java @@ -0,0 +1,116 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class SignInContext implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link SignInContext} and sets the default values. + */ + public SignInContext() { + 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 SignInContext} + */ + @jakarta.annotation.Nonnull + public static SignInContext 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.applicationContext": return new ApplicationContext(); + case "#microsoft.graph.authContext": return new AuthContext(); + case "#microsoft.graph.userActionContext": return new UserActionContext(); + } + } + return new SignInContext(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(1); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the @odata.type property value. The OdataType property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOdataType() { + return this.backingStore.get("odataType"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the @odata.type property value. The OdataType property + * @param value Value to set for the @odata.type property. + */ + public void setOdataType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("odataType", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/SignInIdentity.java b/src/main/java/com/microsoft/graph/beta/generated/models/SignInIdentity.java new file mode 100644 index 00000000000..3dd097f9873 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/SignInIdentity.java @@ -0,0 +1,115 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class SignInIdentity implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link SignInIdentity} and sets the default values. + */ + public SignInIdentity() { + 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 SignInIdentity} + */ + @jakarta.annotation.Nonnull + public static SignInIdentity 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.servicePrincipalSignIn": return new ServicePrincipalSignIn(); + case "#microsoft.graph.userSignIn": return new UserSignIn(); + } + } + return new SignInIdentity(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(1); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the @odata.type property value. The OdataType property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOdataType() { + return this.backingStore.get("odataType"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the @odata.type property value. The OdataType property + * @param value Value to set for the @odata.type property. + */ + public void setOdataType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("odataType", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/UserAction.java b/src/main/java/com/microsoft/graph/beta/generated/models/UserAction.java new file mode 100644 index 00000000000..9fbff3afd1c --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/UserAction.java @@ -0,0 +1,27 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.ValuedEnum; +import java.util.Objects; + +@jakarta.annotation.Generated("com.microsoft.kiota") +public enum UserAction implements ValuedEnum { + RegisterSecurityInformation("registerSecurityInformation"), + RegisterOrJoinDevices("registerOrJoinDevices"), + UnknownFutureValue("unknownFutureValue"); + public final String value; + UserAction(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static UserAction forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "registerSecurityInformation": return RegisterSecurityInformation; + case "registerOrJoinDevices": return RegisterOrJoinDevices; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/UserActionContext.java b/src/main/java/com/microsoft/graph/beta/generated/models/UserActionContext.java new file mode 100644 index 00000000000..3a0e01e09f7 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/UserActionContext.java @@ -0,0 +1,62 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UserActionContext extends SignInContext implements Parsable { + /** + * Instantiates a new {@link UserActionContext} and sets the default values. + */ + public UserActionContext() { + super(); + this.setOdataType("#microsoft.graph.userActionContext"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link UserActionContext} + */ + @jakarta.annotation.Nonnull + public static UserActionContext createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new UserActionContext(); + } + /** + * 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("userAction", (n) -> { this.setUserAction(n.getEnumValue(UserAction::forValue)); }); + return deserializerMap; + } + /** + * Gets the userAction property value. Represents the user action that the authenticating identity is performing. The possible values are: registerSecurityInformation, registerOrJoinDevices, unknownFutureValue. + * @return a {@link UserAction} + */ + @jakarta.annotation.Nullable + public UserAction getUserAction() { + return this.backingStore.get("userAction"); + } + /** + * Serializes information the current object + * @param 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("userAction", this.getUserAction()); + } + /** + * Sets the userAction property value. Represents the user action that the authenticating identity is performing. The possible values are: registerSecurityInformation, registerOrJoinDevices, unknownFutureValue. + * @param value Value to set for the userAction property. + */ + public void setUserAction(@jakarta.annotation.Nullable final UserAction value) { + this.backingStore.set("userAction", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/UserSignIn.java b/src/main/java/com/microsoft/graph/beta/generated/models/UserSignIn.java new file mode 100644 index 00000000000..f4affedb521 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/UserSignIn.java @@ -0,0 +1,97 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.EnumSet; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UserSignIn extends SignInIdentity implements Parsable { + /** + * Instantiates a new {@link UserSignIn} and sets the default values. + */ + public UserSignIn() { + super(); + this.setOdataType("#microsoft.graph.userSignIn"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link UserSignIn} + */ + @jakarta.annotation.Nonnull + public static UserSignIn createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new UserSignIn(); + } + /** + * Gets the externalTenantId property value. TenantId of the guest user as applies to Microsoft Entra B2B scenarios. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getExternalTenantId() { + return this.backingStore.get("externalTenantId"); + } + /** + * Gets the externalUserType property value. The externalUserType property + * @return a {@link EnumSet} + */ + @jakarta.annotation.Nullable + public EnumSet getExternalUserType() { + return this.backingStore.get("externalUserType"); + } + /** + * 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("externalTenantId", (n) -> { this.setExternalTenantId(n.getStringValue()); }); + deserializerMap.put("externalUserType", (n) -> { this.setExternalUserType(n.getEnumSetValue(ConditionalAccessGuestOrExternalUserTypes::forValue)); }); + deserializerMap.put("userId", (n) -> { this.setUserId(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the userId property value. Object ID of the user. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getUserId() { + return this.backingStore.get("userId"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeStringValue("externalTenantId", this.getExternalTenantId()); + writer.writeEnumSetValue("externalUserType", this.getExternalUserType()); + writer.writeStringValue("userId", this.getUserId()); + } + /** + * Sets the externalTenantId property value. TenantId of the guest user as applies to Microsoft Entra B2B scenarios. + * @param value Value to set for the externalTenantId property. + */ + public void setExternalTenantId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("externalTenantId", value); + } + /** + * Sets the externalUserType property value. The externalUserType property + * @param value Value to set for the externalUserType property. + */ + public void setExternalUserType(@jakarta.annotation.Nullable final EnumSet value) { + this.backingStore.set("externalUserType", value); + } + /** + * Sets the userId property value. Object ID of the user. + * @param value Value to set for the userId property. + */ + public void setUserId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("userId", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/WhatIfAnalysisReasons.java b/src/main/java/com/microsoft/graph/beta/generated/models/WhatIfAnalysisReasons.java new file mode 100644 index 00000000000..9095ae5c92f --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/WhatIfAnalysisReasons.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.ValuedEnum; +import java.util.Objects; + +@jakarta.annotation.Generated("com.microsoft.kiota") +public enum WhatIfAnalysisReasons implements ValuedEnum { + NotSet("notSet"), + NotEnoughInformation("notEnoughInformation"), + InvalidCondition("invalidCondition"), + Users("users"), + WorkloadIdentities("workloadIdentities"), + Application("application"), + UserActions("userActions"), + AuthenticationContext("authenticationContext"), + DevicePlatform("devicePlatform"), + Devices("devices"), + ClientApps("clientApps"), + Location("location"), + SignInRisk("signInRisk"), + EmptyPolicy("emptyPolicy"), + InvalidPolicy("invalidPolicy"), + PolicyNotEnabled("policyNotEnabled"), + UserRisk("userRisk"), + Time("time"), + InsiderRisk("insiderRisk"), + AuthenticationFlow("authenticationFlow"), + UnknownFutureValue("unknownFutureValue"); + public final String value; + WhatIfAnalysisReasons(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static WhatIfAnalysisReasons forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "notSet": return NotSet; + case "notEnoughInformation": return NotEnoughInformation; + case "invalidCondition": return InvalidCondition; + case "users": return Users; + case "workloadIdentities": return WorkloadIdentities; + case "application": return Application; + case "userActions": return UserActions; + case "authenticationContext": return AuthenticationContext; + case "devicePlatform": return DevicePlatform; + case "devices": return Devices; + case "clientApps": return ClientApps; + case "location": return Location; + case "signInRisk": return SignInRisk; + case "emptyPolicy": return EmptyPolicy; + case "invalidPolicy": return InvalidPolicy; + case "policyNotEnabled": return PolicyNotEnabled; + case "userRisk": return UserRisk; + case "time": return Time; + case "insiderRisk": return InsiderRisk; + case "authenticationFlow": return AuthenticationFlow; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/WhatIfAnalysisResult.java b/src/main/java/com/microsoft/graph/beta/generated/models/WhatIfAnalysisResult.java new file mode 100644 index 00000000000..f2391d9cf2d --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/WhatIfAnalysisResult.java @@ -0,0 +1,80 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.EnumSet; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class WhatIfAnalysisResult extends ConditionalAccessPolicy implements Parsable { + /** + * Instantiates a new {@link WhatIfAnalysisResult} and sets the default values. + */ + public WhatIfAnalysisResult() { + super(); + this.setOdataType("#microsoft.graph.whatIfAnalysisResult"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link WhatIfAnalysisResult} + */ + @jakarta.annotation.Nonnull + public static WhatIfAnalysisResult createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new WhatIfAnalysisResult(); + } + /** + * Gets the analysisReasons property value. The analysisReasons property + * @return a {@link EnumSet} + */ + @jakarta.annotation.Nullable + public EnumSet getAnalysisReasons() { + return this.backingStore.get("analysisReasons"); + } + /** + * 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("analysisReasons", (n) -> { this.setAnalysisReasons(n.getEnumSetValue(WhatIfAnalysisReasons::forValue)); }); + deserializerMap.put("policyApplies", (n) -> { this.setPolicyApplies(n.getBooleanValue()); }); + return deserializerMap; + } + /** + * Gets the policyApplies property value. Specifies whether the policy applies to the sign-in properties provided in the request body. If policyApplies is true, the policy applies to the sign-in based on the sign-in properties provided. If policyApplies is false, the policy doesn't apply to the sign-in based on the sign-in properties provided and the analysisReasons property is populated to show the reason for the policy not applying. + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getPolicyApplies() { + return this.backingStore.get("policyApplies"); + } + /** + * Serializes information the current object + * @param 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.writeEnumSetValue("analysisReasons", this.getAnalysisReasons()); + writer.writeBooleanValue("policyApplies", this.getPolicyApplies()); + } + /** + * Sets the analysisReasons property value. The analysisReasons property + * @param value Value to set for the analysisReasons property. + */ + public void setAnalysisReasons(@jakarta.annotation.Nullable final EnumSet value) { + this.backingStore.set("analysisReasons", value); + } + /** + * Sets the policyApplies property value. Specifies whether the policy applies to the sign-in properties provided in the request body. If policyApplies is true, the policy applies to the sign-in based on the sign-in properties provided. If policyApplies is false, the policy doesn't apply to the sign-in based on the sign-in properties provided and the analysisReasons property is populated to show the reason for the policy not applying. + * @param value Value to set for the policyApplies property. + */ + public void setPolicyApplies(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("policyApplies", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/WindowsAppXAppAssignmentSettings.java b/src/main/java/com/microsoft/graph/beta/generated/models/WindowsAppXAppAssignmentSettings.java index 64dbc36d101..ee26fcc3eea 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/WindowsAppXAppAssignmentSettings.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/WindowsAppXAppAssignmentSettings.java @@ -39,7 +39,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the useDeviceContext property value. When TRUE, indicates that device execution context will be used for the AppX mobile app. When FALSE, indicates that user context will be used for the AppX mobile app. By default, this property is set to FALSE. Once this property has been set to TRUE it cannot be changed. + * Gets the useDeviceContext property value. Whether or not to use device execution context for Windows AppX mobile app. * @return a {@link Boolean} */ @jakarta.annotation.Nullable @@ -56,7 +56,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeBooleanValue("useDeviceContext", this.getUseDeviceContext()); } /** - * Sets the useDeviceContext property value. When TRUE, indicates that device execution context will be used for the AppX mobile app. When FALSE, indicates that user context will be used for the AppX mobile app. By default, this property is set to FALSE. Once this property has been set to TRUE it cannot be changed. + * Sets the useDeviceContext property value. Whether or not to use device execution context for Windows AppX mobile app. * @param value Value to set for the useDeviceContext property. */ public void setUseDeviceContext(@jakarta.annotation.Nullable final Boolean value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/WindowsDomainJoinConfiguration.java b/src/main/java/com/microsoft/graph/beta/generated/models/WindowsDomainJoinConfiguration.java index d258eae6c09..5559029a4ea 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/WindowsDomainJoinConfiguration.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/WindowsDomainJoinConfiguration.java @@ -67,7 +67,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the networkAccessConfigurations property value. Reference to device configurations required for network connectivity. This collection can contain a maximum of 2 elements. + * Gets the networkAccessConfigurations property value. Reference to device configurations required for network connectivity * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -117,7 +117,7 @@ public void setComputerNameSuffixRandomCharCount(@jakarta.annotation.Nullable fi this.backingStore.set("computerNameSuffixRandomCharCount", value); } /** - * Sets the networkAccessConfigurations property value. Reference to device configurations required for network connectivity. This collection can contain a maximum of 2 elements. + * Sets the networkAccessConfigurations property value. Reference to device configurations required for network connectivity * @param value Value to set for the networkAccessConfigurations property. */ public void setNetworkAccessConfigurations(@jakarta.annotation.Nullable final java.util.List value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/WindowsUniversalAppXAppAssignmentSettings.java b/src/main/java/com/microsoft/graph/beta/generated/models/WindowsUniversalAppXAppAssignmentSettings.java index 52d6a1a72bf..0872224ab0f 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/WindowsUniversalAppXAppAssignmentSettings.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/WindowsUniversalAppXAppAssignmentSettings.java @@ -39,7 +39,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the useDeviceContext property value. If true, uses device execution context for Windows Universal AppX mobile app. Device-context install is not allowed when this type of app is targeted with Available intent. Defaults to false. + * Gets the useDeviceContext property value. Whether or not to use device execution context for Windows Universal AppX mobile app. * @return a {@link Boolean} */ @jakarta.annotation.Nullable @@ -56,7 +56,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeBooleanValue("useDeviceContext", this.getUseDeviceContext()); } /** - * Sets the useDeviceContext property value. If true, uses device execution context for Windows Universal AppX mobile app. Device-context install is not allowed when this type of app is targeted with Available intent. Defaults to false. + * Sets the useDeviceContext property value. Whether or not to use device execution context for Windows Universal AppX mobile app. * @param value Value to set for the useDeviceContext property. */ public void setUseDeviceContext(@jakarta.annotation.Nullable final Boolean value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/networkaccess/Connectivity.java b/src/main/java/com/microsoft/graph/beta/generated/models/networkaccess/Connectivity.java index 9b53924fac0..3bfe4c6ad78 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/networkaccess/Connectivity.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/networkaccess/Connectivity.java @@ -54,7 +54,7 @@ public java.util.List getRemoteNetworks() { return this.backingStore.get("remoteNetworks"); } /** - * Gets the webCategories property value. The webCategories property + * Gets the webCategories property value. The URL category. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -87,7 +87,7 @@ public void setRemoteNetworks(@jakarta.annotation.Nullable final java.util.List< this.backingStore.set("remoteNetworks", value); } /** - * Sets the webCategories property value. The webCategories property + * Sets the webCategories property value. The URL category. * @param value Value to set for the webCategories property. */ public void setWebCategories(@jakarta.annotation.Nullable final java.util.List value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/security/SecurityGroupEvidence.java b/src/main/java/com/microsoft/graph/beta/generated/models/security/SecurityGroupEvidence.java index 2fce89b6faf..61083a2b790 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/security/SecurityGroupEvidence.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/security/SecurityGroupEvidence.java @@ -6,6 +6,7 @@ import java.util.HashMap; import java.util.Map; import java.util.Objects; +import java.util.UUID; @jakarta.annotation.Generated("com.microsoft.kiota") public class SecurityGroupEvidence extends AlertEvidence implements Parsable { /** @@ -25,6 +26,14 @@ public static SecurityGroupEvidence createFromDiscriminatorValue(@jakarta.annota Objects.requireNonNull(parseNode); return new SecurityGroupEvidence(); } + /** + * Gets the activeDirectoryObjectGuid property value. The unique group identifier assigned by the on-premises Active Directory. + * @return a {@link UUID} + */ + @jakarta.annotation.Nullable + public UUID getActiveDirectoryObjectGuid() { + return this.backingStore.get("activeDirectoryObjectGuid"); + } /** * Gets the displayName property value. The name of the security group. * @return a {@link String} @@ -33,6 +42,14 @@ public static SecurityGroupEvidence createFromDiscriminatorValue(@jakarta.annota public String getDisplayName() { return this.backingStore.get("displayName"); } + /** + * Gets the distinguishedName property value. The distinguished name of the security group. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDistinguishedName() { + return this.backingStore.get("distinguishedName"); + } /** * The deserialization information for the current model * @return a {@link Map>} @@ -40,10 +57,22 @@ public String getDisplayName() { @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("activeDirectoryObjectGuid", (n) -> { this.setActiveDirectoryObjectGuid(n.getUUIDValue()); }); deserializerMap.put("displayName", (n) -> { this.setDisplayName(n.getStringValue()); }); + deserializerMap.put("distinguishedName", (n) -> { this.setDistinguishedName(n.getStringValue()); }); + deserializerMap.put("friendlyName", (n) -> { this.setFriendlyName(n.getStringValue()); }); deserializerMap.put("securityGroupId", (n) -> { this.setSecurityGroupId(n.getStringValue()); }); + deserializerMap.put("sid", (n) -> { this.setSid(n.getStringValue()); }); return deserializerMap; } + /** + * Gets the friendlyName property value. The friendly name of the security group. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getFriendlyName() { + return this.backingStore.get("friendlyName"); + } /** * Gets the securityGroupId property value. Unique identifier of the security group. * @return a {@link String} @@ -52,6 +81,14 @@ public Map> getFieldDeserializers public String getSecurityGroupId() { return this.backingStore.get("securityGroupId"); } + /** + * Gets the sid property value. The security identifier of the group. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getSid() { + return this.backingStore.get("sid"); + } /** * Serializes information the current object * @param writer Serialization writer to use to serialize this model @@ -59,8 +96,19 @@ public String getSecurityGroupId() { public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); super.serialize(writer); + writer.writeUUIDValue("activeDirectoryObjectGuid", this.getActiveDirectoryObjectGuid()); writer.writeStringValue("displayName", this.getDisplayName()); + writer.writeStringValue("distinguishedName", this.getDistinguishedName()); + writer.writeStringValue("friendlyName", this.getFriendlyName()); writer.writeStringValue("securityGroupId", this.getSecurityGroupId()); + writer.writeStringValue("sid", this.getSid()); + } + /** + * Sets the activeDirectoryObjectGuid property value. The unique group identifier assigned by the on-premises Active Directory. + * @param value Value to set for the activeDirectoryObjectGuid property. + */ + public void setActiveDirectoryObjectGuid(@jakarta.annotation.Nullable final UUID value) { + this.backingStore.set("activeDirectoryObjectGuid", value); } /** * Sets the displayName property value. The name of the security group. @@ -69,6 +117,20 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ public void setDisplayName(@jakarta.annotation.Nullable final String value) { this.backingStore.set("displayName", value); } + /** + * Sets the distinguishedName property value. The distinguished name of the security group. + * @param value Value to set for the distinguishedName property. + */ + public void setDistinguishedName(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("distinguishedName", value); + } + /** + * Sets the friendlyName property value. The friendly name of the security group. + * @param value Value to set for the friendlyName property. + */ + public void setFriendlyName(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("friendlyName", value); + } /** * Sets the securityGroupId property value. Unique identifier of the security group. * @param value Value to set for the securityGroupId property. @@ -76,4 +138,11 @@ public void setDisplayName(@jakarta.annotation.Nullable final String value) { public void setSecurityGroupId(@jakarta.annotation.Nullable final String value) { this.backingStore.set("securityGroupId", value); } + /** + * Sets the sid property value. The security identifier of the group. + * @param value Value to set for the sid property. + */ + public void setSid(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("sid", value); + } } diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/security/UserAccount.java b/src/main/java/com/microsoft/graph/beta/generated/models/security/UserAccount.java index c1664342950..fb8ca08e882 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/security/UserAccount.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/security/UserAccount.java @@ -10,6 +10,7 @@ import java.util.HashMap; import java.util.Map; import java.util.Objects; +import java.util.UUID; @jakarta.annotation.Generated("com.microsoft.kiota") public class UserAccount implements AdditionalDataHolder, BackedModel, Parsable { /** @@ -42,6 +43,14 @@ public static UserAccount createFromDiscriminatorValue(@jakarta.annotation.Nonnu public String getAccountName() { return this.backingStore.get("accountName"); } + /** + * Gets the activeDirectoryObjectGuid property value. The unique user identifier assigned by the on-premises Active Directory. + * @return a {@link UUID} + */ + @jakarta.annotation.Nullable + public UUID getActiveDirectoryObjectGuid() { + return this.backingStore.get("activeDirectoryObjectGuid"); + } /** * 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} @@ -93,8 +102,9 @@ public String getDomainName() { */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(8); + final HashMap> deserializerMap = new HashMap>(9); deserializerMap.put("accountName", (n) -> { this.setAccountName(n.getStringValue()); }); + deserializerMap.put("activeDirectoryObjectGuid", (n) -> { this.setActiveDirectoryObjectGuid(n.getUUIDValue()); }); deserializerMap.put("azureAdUserId", (n) -> { this.setAzureAdUserId(n.getStringValue()); }); deserializerMap.put("displayName", (n) -> { this.setDisplayName(n.getStringValue()); }); deserializerMap.put("domainName", (n) -> { this.setDomainName(n.getStringValue()); }); @@ -143,6 +153,7 @@ public String getUserSid() { public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); writer.writeStringValue("accountName", this.getAccountName()); + writer.writeUUIDValue("activeDirectoryObjectGuid", this.getActiveDirectoryObjectGuid()); writer.writeStringValue("azureAdUserId", this.getAzureAdUserId()); writer.writeStringValue("displayName", this.getDisplayName()); writer.writeStringValue("domainName", this.getDomainName()); @@ -159,6 +170,13 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ public void setAccountName(@jakarta.annotation.Nullable final String value) { this.backingStore.set("accountName", value); } + /** + * Sets the activeDirectoryObjectGuid property value. The unique user identifier assigned by the on-premises Active Directory. + * @param value Value to set for the activeDirectoryObjectGuid property. + */ + public void setActiveDirectoryObjectGuid(@jakarta.annotation.Nullable final UUID value) { + this.backingStore.set("activeDirectoryObjectGuid", value); + } /** * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. * @param value Value to set for the AdditionalData property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/networkaccess/filteringprofiles/item/policies/PoliciesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/networkaccess/filteringprofiles/item/policies/PoliciesRequestBuilder.java index 86fcdc27472..0d30a0dd68d 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/networkaccess/filteringprofiles/item/policies/PoliciesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/networkaccess/filteringprofiles/item/policies/PoliciesRequestBuilder.java @@ -60,21 +60,21 @@ public PoliciesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @ super(requestAdapter, "{+baseurl}/networkAccess/filteringProfiles/{filteringProfile%2Did}/policies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * Get a list of the threatIntelligencePolicyLink objects and their properties. + * Get a list of the tlsInspectionPolicyLink objects on a filtering profile. * @return a {@link PolicyLinkCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public PolicyLinkCollectionResponse get() { return get(null); } /** - * Get a list of the threatIntelligencePolicyLink objects and their properties. + * Get a list of the tlsInspectionPolicyLink objects on a filtering profile. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link PolicyLinkCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public PolicyLinkCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -111,7 +111,7 @@ public PolicyLink post(@jakarta.annotation.Nonnull final PolicyLink body, @jakar return this.requestAdapter.send(requestInfo, errorMapping, PolicyLink::createFromDiscriminatorValue); } /** - * Get a list of the threatIntelligencePolicyLink objects and their properties. + * Get a list of the tlsInspectionPolicyLink objects on a filtering profile. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -119,7 +119,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get a list of the threatIntelligencePolicyLink objects and their properties. + * Get a list of the tlsInspectionPolicyLink objects on a filtering profile. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -165,7 +165,7 @@ public PoliciesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String r return new PoliciesRequestBuilder(rawUrl, requestAdapter); } /** - * Get a list of the threatIntelligencePolicyLink objects and their properties. + * Get a list of the tlsInspectionPolicyLink objects on a filtering profile. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/networkaccess/filteringprofiles/item/policies/item/PolicyLinkItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/networkaccess/filteringprofiles/item/policies/item/PolicyLinkItemRequestBuilder.java index 0420b233c46..52d8dd47c10 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/networkaccess/filteringprofiles/item/policies/item/PolicyLinkItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/networkaccess/filteringprofiles/item/policies/item/PolicyLinkItemRequestBuilder.java @@ -46,18 +46,18 @@ public PolicyLinkItemRequestBuilder(@jakarta.annotation.Nonnull final String raw super(requestAdapter, "{+baseurl}/networkAccess/filteringProfiles/{filteringProfile%2Did}/policies/{policyLink%2Did}{?%24expand,%24select}", rawUrl); } /** - * Delete a tlsInspectionPolicyLink object. Used to unlink a tlsInspectionPolicy from a filtering profile. + * Delete a threatIntelligencePolicyLink object. * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void delete() { delete(null); } /** - * Delete a tlsInspectionPolicyLink object. Used to unlink a tlsInspectionPolicy from a filtering profile. + * Delete a threatIntelligencePolicyLink 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); @@ -117,7 +117,7 @@ public PolicyLink patch(@jakarta.annotation.Nonnull final PolicyLink body, @jaka return this.requestAdapter.send(requestInfo, errorMapping, PolicyLink::createFromDiscriminatorValue); } /** - * Delete a tlsInspectionPolicyLink object. Used to unlink a tlsInspectionPolicy from a filtering profile. + * Delete a threatIntelligencePolicyLink object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -125,7 +125,7 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Delete a tlsInspectionPolicyLink object. Used to unlink a tlsInspectionPolicy from a filtering profile. + * Delete a threatIntelligencePolicyLink object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ diff --git a/src/main/java/com/microsoft/graph/beta/generated/policies/PoliciesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/PoliciesRequestBuilder.java index b50c86773ea..6beca257ca2 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/policies/PoliciesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/PoliciesRequestBuilder.java @@ -12,8 +12,10 @@ import com.microsoft.graph.beta.policies.authorizationpolicy.AuthorizationPolicyRequestBuilder; import com.microsoft.graph.beta.policies.b2cauthenticationmethodspolicy.B2cAuthenticationMethodsPolicyRequestBuilder; import com.microsoft.graph.beta.policies.claimsmappingpolicies.ClaimsMappingPoliciesRequestBuilder; +import com.microsoft.graph.beta.policies.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder; import com.microsoft.graph.beta.policies.crosstenantaccesspolicy.CrossTenantAccessPolicyRequestBuilder; import com.microsoft.graph.beta.policies.defaultappmanagementpolicy.DefaultAppManagementPolicyRequestBuilder; +import com.microsoft.graph.beta.policies.deleteditems.DeletedItemsRequestBuilder; import com.microsoft.graph.beta.policies.deviceregistrationpolicy.DeviceRegistrationPolicyRequestBuilder; import com.microsoft.graph.beta.policies.directoryroleaccessreviewpolicy.DirectoryRoleAccessReviewPolicyRequestBuilder; import com.microsoft.graph.beta.policies.externalidentitiespolicy.ExternalIdentitiesPolicyRequestBuilder; @@ -128,6 +130,14 @@ public B2cAuthenticationMethodsPolicyRequestBuilder b2cAuthenticationMethodsPoli public ClaimsMappingPoliciesRequestBuilder claimsMappingPolicies() { return new ClaimsMappingPoliciesRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the conditionalAccessPolicies property of the microsoft.graph.policyRoot entity. + * @return a {@link ConditionalAccessPoliciesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConditionalAccessPoliciesRequestBuilder conditionalAccessPolicies() { + return new ConditionalAccessPoliciesRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the crossTenantAccessPolicy property of the microsoft.graph.policyRoot entity. * @return a {@link CrossTenantAccessPolicyRequestBuilder} @@ -144,6 +154,14 @@ public CrossTenantAccessPolicyRequestBuilder crossTenantAccessPolicy() { public DefaultAppManagementPolicyRequestBuilder defaultAppManagementPolicy() { return new DefaultAppManagementPolicyRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the deletedItems property of the microsoft.graph.policyRoot entity. + * @return a {@link DeletedItemsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public DeletedItemsRequestBuilder deletedItems() { + return new DeletedItemsRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the deviceRegistrationPolicy property of the microsoft.graph.policyRoot entity. * @return a {@link DeviceRegistrationPolicyRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/policies/conditionalaccesspolicies/ConditionalAccessPoliciesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/conditionalaccesspolicies/ConditionalAccessPoliciesRequestBuilder.java new file mode 100644 index 00000000000..46812000e68 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/conditionalaccesspolicies/ConditionalAccessPoliciesRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.policies.conditionalaccesspolicies; + +import com.microsoft.graph.beta.models.ConditionalAccessPolicy; +import com.microsoft.graph.beta.models.ConditionalAccessPolicyCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.policies.conditionalaccesspolicies.count.CountRequestBuilder; +import com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder; +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 conditionalAccessPolicies property of the microsoft.graph.policyRoot entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ConditionalAccessPoliciesRequestBuilder 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 conditionalAccessPolicies property of the microsoft.graph.policyRoot entity. + * @param conditionalAccessPolicyId The unique identifier of conditionalAccessPolicy + * @return a {@link ConditionalAccessPolicyItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConditionalAccessPolicyItemRequestBuilder byConditionalAccessPolicyId(@jakarta.annotation.Nonnull final String conditionalAccessPolicyId) { + Objects.requireNonNull(conditionalAccessPolicyId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("conditionalAccessPolicy%2Did", conditionalAccessPolicyId); + return new ConditionalAccessPolicyItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link ConditionalAccessPoliciesRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ConditionalAccessPoliciesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/conditionalAccessPolicies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link ConditionalAccessPoliciesRequestBuilder} 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 ConditionalAccessPoliciesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/conditionalAccessPolicies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * The custom rules that define an access scenario. + * @return a {@link ConditionalAccessPolicyCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicyCollectionResponse get() { + return get(null); + } + /** + * The custom rules that define an access scenario. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConditionalAccessPolicyCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicyCollectionResponse 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, ConditionalAccessPolicyCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to conditionalAccessPolicies for policies + * @param body The request body + * @return a {@link ConditionalAccessPolicy} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicy post(@jakarta.annotation.Nonnull final ConditionalAccessPolicy body) { + return post(body, null); + } + /** + * Create new navigation property to conditionalAccessPolicies for policies + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConditionalAccessPolicy} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicy post(@jakarta.annotation.Nonnull final ConditionalAccessPolicy 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, ConditionalAccessPolicy::createFromDiscriminatorValue); + } + /** + * The custom rules that define an access scenario. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * The custom rules that define an access scenario. + * @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 conditionalAccessPolicies for policies + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ConditionalAccessPolicy body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to conditionalAccessPolicies for policies + * @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 ConditionalAccessPolicy 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 ConditionalAccessPoliciesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConditionalAccessPoliciesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ConditionalAccessPoliciesRequestBuilder(rawUrl, requestAdapter); + } + /** + * The custom rules that define an access scenario. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/policies/conditionalaccesspolicies/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/conditionalaccesspolicies/count/CountRequestBuilder.java new file mode 100644 index 00000000000..ff3c0461045 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/conditionalaccesspolicies/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.policies.conditionalaccesspolicies.count; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to count the resources in the collection. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CountRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link CountRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/conditionalAccessPolicies/$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}/policies/conditionalAccessPolicies/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/policies/conditionalaccesspolicies/item/ConditionalAccessPolicyItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/conditionalaccesspolicies/item/ConditionalAccessPolicyItemRequestBuilder.java new file mode 100644 index 00000000000..cac6d600500 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/conditionalaccesspolicies/item/ConditionalAccessPolicyItemRequestBuilder.java @@ -0,0 +1,237 @@ +package com.microsoft.graph.beta.policies.conditionalaccesspolicies.item; + +import com.microsoft.graph.beta.models.ConditionalAccessPolicy; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.restore.RestoreRequestBuilder; +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 conditionalAccessPolicies property of the microsoft.graph.policyRoot entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ConditionalAccessPolicyItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the restore method. + * @return a {@link RestoreRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RestoreRequestBuilder restore() { + return new RestoreRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link ConditionalAccessPolicyItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ConditionalAccessPolicyItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/conditionalAccessPolicies/{conditionalAccessPolicy%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link ConditionalAccessPolicyItemRequestBuilder} 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 ConditionalAccessPolicyItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/conditionalAccessPolicies/{conditionalAccessPolicy%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property conditionalAccessPolicies for policies + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property conditionalAccessPolicies for 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 + */ + 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); + } + /** + * The custom rules that define an access scenario. + * @return a {@link ConditionalAccessPolicy} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicy get() { + return get(null); + } + /** + * The custom rules that define an access scenario. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConditionalAccessPolicy} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicy 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, ConditionalAccessPolicy::createFromDiscriminatorValue); + } + /** + * Update the navigation property conditionalAccessPolicies in policies + * @param body The request body + * @return a {@link ConditionalAccessPolicy} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicy patch(@jakarta.annotation.Nonnull final ConditionalAccessPolicy body) { + return patch(body, null); + } + /** + * Update the navigation property conditionalAccessPolicies in policies + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConditionalAccessPolicy} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicy patch(@jakarta.annotation.Nonnull final ConditionalAccessPolicy 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, ConditionalAccessPolicy::createFromDiscriminatorValue); + } + /** + * Delete navigation property conditionalAccessPolicies for policies + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property conditionalAccessPolicies for policies + * @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; + } + /** + * The custom rules that define an access scenario. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * The custom rules that define an access scenario. + * @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 conditionalAccessPolicies in policies + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final ConditionalAccessPolicy body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property conditionalAccessPolicies in policies + * @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 ConditionalAccessPolicy 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 ConditionalAccessPolicyItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConditionalAccessPolicyItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ConditionalAccessPolicyItemRequestBuilder(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 { + } + /** + * The custom rules that define an access scenario. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/policies/conditionalaccesspolicies/item/restore/RestoreRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/conditionalaccesspolicies/item/restore/RestoreRequestBuilder.java new file mode 100644 index 00000000000..5ab30fea2e0 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/conditionalaccesspolicies/item/restore/RestoreRequestBuilder.java @@ -0,0 +1,96 @@ +package com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.restore; + +import com.microsoft.graph.beta.models.ConditionalAccessPolicy; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the restore method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RestoreRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link RestoreRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RestoreRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/conditionalAccessPolicies/{conditionalAccessPolicy%2Did}/restore", pathParameters); + } + /** + * Instantiates a new {@link RestoreRequestBuilder} 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 RestoreRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/conditionalAccessPolicies/{conditionalAccessPolicy%2Did}/restore", rawUrl); + } + /** + * Invoke action restore + * @return a {@link ConditionalAccessPolicy} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicy post() { + return post(null); + } + /** + * Invoke action restore + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConditionalAccessPolicy} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicy post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ConditionalAccessPolicy::createFromDiscriminatorValue); + } + /** + * Invoke action restore + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Invoke action restore + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link RestoreRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RestoreRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RestoreRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/policies/crosstenantaccesspolicy/partners/item/CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/crosstenantaccesspolicy/partners/item/CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.java index 72f91d162dc..2aee20528b5 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/policies/crosstenantaccesspolicy/partners/item/CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/crosstenantaccesspolicy/partners/item/CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.java @@ -3,6 +3,7 @@ import com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.identitysynchronization.IdentitySynchronizationRequestBuilder; +import com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.restore.RestoreRequestBuilder; import com.microsoft.kiota.BaseRequestBuilder; import com.microsoft.kiota.BaseRequestConfiguration; import com.microsoft.kiota.HttpMethod; @@ -29,6 +30,14 @@ public class CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder public IdentitySynchronizationRequestBuilder identitySynchronization() { return new IdentitySynchronizationRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to call the restore method. + * @return a {@link RestoreRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RestoreRequestBuilder restore() { + return new RestoreRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/policies/crosstenantaccesspolicy/partners/item/identitysynchronization/IdentitySynchronizationRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/crosstenantaccesspolicy/partners/item/identitysynchronization/IdentitySynchronizationRequestBuilder.java index 7f141e622cf..0780ea02174 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/policies/crosstenantaccesspolicy/partners/item/identitysynchronization/IdentitySynchronizationRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/crosstenantaccesspolicy/partners/item/identitysynchronization/IdentitySynchronizationRequestBuilder.java @@ -2,6 +2,7 @@ import com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner; import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.identitysynchronization.restore.RestoreRequestBuilder; import com.microsoft.kiota.BaseRequestBuilder; import com.microsoft.kiota.BaseRequestConfiguration; import com.microsoft.kiota.HttpMethod; @@ -20,6 +21,14 @@ */ @jakarta.annotation.Generated("com.microsoft.kiota") public class IdentitySynchronizationRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the restore method. + * @return a {@link RestoreRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RestoreRequestBuilder restore() { + return new RestoreRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link IdentitySynchronizationRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/policies/crosstenantaccesspolicy/partners/item/identitysynchronization/restore/RestoreRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/crosstenantaccesspolicy/partners/item/identitysynchronization/restore/RestoreRequestBuilder.java new file mode 100644 index 00000000000..bc6ba118c83 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/crosstenantaccesspolicy/partners/item/identitysynchronization/restore/RestoreRequestBuilder.java @@ -0,0 +1,98 @@ +package com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.identitysynchronization.restore; + +import com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the restore method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RestoreRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link RestoreRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RestoreRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner%2DtenantId}/identitySynchronization/restore", pathParameters); + } + /** + * Instantiates a new {@link RestoreRequestBuilder} 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 RestoreRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner%2DtenantId}/identitySynchronization/restore", rawUrl); + } + /** + * Restore a deleted crossTenantIdentitySyncPolicyPartner object. + * @return a {@link CrossTenantIdentitySyncPolicyPartner} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CrossTenantIdentitySyncPolicyPartner post() { + return post(null); + } + /** + * Restore a deleted crossTenantIdentitySyncPolicyPartner object. + * @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 + */ + @jakarta.annotation.Nullable + public CrossTenantIdentitySyncPolicyPartner post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CrossTenantIdentitySyncPolicyPartner::createFromDiscriminatorValue); + } + /** + * Restore a deleted crossTenantIdentitySyncPolicyPartner object. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Restore a deleted crossTenantIdentitySyncPolicyPartner object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link RestoreRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RestoreRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RestoreRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/policies/crosstenantaccesspolicy/partners/item/restore/RestoreRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/crosstenantaccesspolicy/partners/item/restore/RestoreRequestBuilder.java new file mode 100644 index 00000000000..6f4dd2ac864 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/crosstenantaccesspolicy/partners/item/restore/RestoreRequestBuilder.java @@ -0,0 +1,98 @@ +package com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.restore; + +import com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the restore method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RestoreRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link RestoreRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RestoreRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner%2DtenantId}/restore", pathParameters); + } + /** + * Instantiates a new {@link RestoreRequestBuilder} 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 RestoreRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner%2DtenantId}/restore", rawUrl); + } + /** + * Restore a deleted crossTenantAccessPolicyConfigurationPartner object. + * @return a {@link CrossTenantAccessPolicyConfigurationPartner} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CrossTenantAccessPolicyConfigurationPartner post() { + return post(null); + } + /** + * Restore a deleted crossTenantAccessPolicyConfigurationPartner object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CrossTenantAccessPolicyConfigurationPartner} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CrossTenantAccessPolicyConfigurationPartner post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CrossTenantAccessPolicyConfigurationPartner::createFromDiscriminatorValue); + } + /** + * Restore a deleted crossTenantAccessPolicyConfigurationPartner object. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Restore a deleted crossTenantAccessPolicyConfigurationPartner object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link RestoreRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RestoreRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RestoreRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/DeletedItemsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/DeletedItemsRequestBuilder.java new file mode 100644 index 00000000000..9e13dacef69 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/DeletedItemsRequestBuilder.java @@ -0,0 +1,246 @@ +package com.microsoft.graph.beta.policies.deleteditems; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.models.PolicyDeletableRoot; +import com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.CrossTenantPartnersRequestBuilder; +import com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.CrossTenantSyncPolicyPartnersRequestBuilder; +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 deletedItems property of the microsoft.graph.policyRoot entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class DeletedItemsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the crossTenantPartners property of the microsoft.graph.policyDeletableRoot entity. + * @return a {@link CrossTenantPartnersRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CrossTenantPartnersRequestBuilder crossTenantPartners() { + return new CrossTenantPartnersRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the crossTenantSyncPolicyPartners property of the microsoft.graph.policyDeletableRoot entity. + * @return a {@link CrossTenantSyncPolicyPartnersRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CrossTenantSyncPolicyPartnersRequestBuilder crossTenantSyncPolicyPartners() { + return new CrossTenantSyncPolicyPartnersRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link DeletedItemsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public DeletedItemsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/deletedItems{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link DeletedItemsRequestBuilder} 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 DeletedItemsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/deletedItems{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property deletedItems for policies + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property deletedItems for 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 + */ + 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); + } + /** + * Policies that support soft-delete functionality and can be restored within 30 days. + * @return a {@link PolicyDeletableRoot} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public PolicyDeletableRoot get() { + return get(null); + } + /** + * Policies that support soft-delete functionality and can be restored within 30 days. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link PolicyDeletableRoot} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public PolicyDeletableRoot 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, PolicyDeletableRoot::createFromDiscriminatorValue); + } + /** + * Update the navigation property deletedItems in policies + * @param body The request body + * @return a {@link PolicyDeletableRoot} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public PolicyDeletableRoot patch(@jakarta.annotation.Nonnull final PolicyDeletableRoot body) { + return patch(body, null); + } + /** + * Update the navigation property deletedItems in policies + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link PolicyDeletableRoot} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public PolicyDeletableRoot patch(@jakarta.annotation.Nonnull final PolicyDeletableRoot 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, PolicyDeletableRoot::createFromDiscriminatorValue); + } + /** + * Delete navigation property deletedItems for policies + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property deletedItems for policies + * @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; + } + /** + * Policies that support soft-delete functionality and can be restored within 30 days. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Policies that support soft-delete functionality and can be restored within 30 days. + * @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 deletedItems in policies + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final PolicyDeletableRoot body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property deletedItems in policies + * @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 PolicyDeletableRoot 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 DeletedItemsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public DeletedItemsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new DeletedItemsRequestBuilder(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 { + } + /** + * Policies that support soft-delete functionality and can be restored within 30 days. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantpartners/CrossTenantPartnersRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantpartners/CrossTenantPartnersRequestBuilder.java new file mode 100644 index 00000000000..5ddf2842867 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantpartners/CrossTenantPartnersRequestBuilder.java @@ -0,0 +1,245 @@ +package com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners; + +import com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner; +import com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartnerCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.count.CountRequestBuilder; +import com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder; +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 crossTenantPartners property of the microsoft.graph.policyDeletableRoot entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CrossTenantPartnersRequestBuilder 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 crossTenantPartners property of the microsoft.graph.policyDeletableRoot entity. + * @param crossTenantAccessPolicyConfigurationPartnerTenantId The unique identifier of crossTenantAccessPolicyConfigurationPartner + * @return a {@link CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder byCrossTenantAccessPolicyConfigurationPartnerTenantId(@jakarta.annotation.Nonnull final String crossTenantAccessPolicyConfigurationPartnerTenantId) { + Objects.requireNonNull(crossTenantAccessPolicyConfigurationPartnerTenantId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("crossTenantAccessPolicyConfigurationPartner%2DtenantId", crossTenantAccessPolicyConfigurationPartnerTenantId); + return new CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link CrossTenantPartnersRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CrossTenantPartnersRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/deletedItems/crossTenantPartners{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link CrossTenantPartnersRequestBuilder} 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 CrossTenantPartnersRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/deletedItems/crossTenantPartners{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get a list of the policyDeletableItem objects and their properties, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner + * @return a {@link CrossTenantAccessPolicyConfigurationPartnerCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CrossTenantAccessPolicyConfigurationPartnerCollectionResponse get() { + return get(null); + } + /** + * Get a list of the policyDeletableItem objects and their properties, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CrossTenantAccessPolicyConfigurationPartnerCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CrossTenantAccessPolicyConfigurationPartnerCollectionResponse 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, CrossTenantAccessPolicyConfigurationPartnerCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to crossTenantPartners for policies + * @param body The request body + * @return a {@link CrossTenantAccessPolicyConfigurationPartner} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CrossTenantAccessPolicyConfigurationPartner post(@jakarta.annotation.Nonnull final CrossTenantAccessPolicyConfigurationPartner body) { + return post(body, null); + } + /** + * Create new navigation property to crossTenantPartners for policies + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CrossTenantAccessPolicyConfigurationPartner} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CrossTenantAccessPolicyConfigurationPartner post(@jakarta.annotation.Nonnull final CrossTenantAccessPolicyConfigurationPartner 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, CrossTenantAccessPolicyConfigurationPartner::createFromDiscriminatorValue); + } + /** + * Get a list of the policyDeletableItem objects and their properties, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get a list of the policyDeletableItem objects and their properties, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner + * @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 crossTenantPartners for policies + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CrossTenantAccessPolicyConfigurationPartner body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to crossTenantPartners for policies + * @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 CrossTenantAccessPolicyConfigurationPartner 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 CrossTenantPartnersRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CrossTenantPartnersRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CrossTenantPartnersRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get a list of the policyDeletableItem objects and their properties, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantpartners/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantpartners/count/CountRequestBuilder.java new file mode 100644 index 00000000000..2e8a1b9803e --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantpartners/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.count; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to count the resources in the collection. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CountRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link CountRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/deletedItems/crossTenantPartners/$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}/policies/deletedItems/crossTenantPartners/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantpartners/item/CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantpartners/item/CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.java new file mode 100644 index 00000000000..1b26308e508 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantpartners/item/CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.java @@ -0,0 +1,250 @@ +package com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item; + +import com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.IdentitySynchronizationRequestBuilder; +import com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.restore.RestoreRequestBuilder; +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 crossTenantPartners property of the microsoft.graph.policyDeletableRoot entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the identitySynchronization property of the microsoft.graph.crossTenantAccessPolicyConfigurationPartner entity. + * @return a {@link IdentitySynchronizationRequestBuilder} + */ + @jakarta.annotation.Nonnull + public IdentitySynchronizationRequestBuilder identitySynchronization() { + return new IdentitySynchronizationRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the restore method. + * @return a {@link RestoreRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RestoreRequestBuilder restore() { + return new RestoreRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/deletedItems/crossTenantPartners/{crossTenantAccessPolicyConfigurationPartner%2DtenantId}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder} 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 CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/deletedItems/crossTenantPartners/{crossTenantAccessPolicyConfigurationPartner%2DtenantId}{?%24expand,%24select}", rawUrl); + } + /** + * Permanently delete a policyDeletableItem object, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + public void delete() { + delete(null); + } + /** + * Permanently delete a policyDeletableItem object, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner + * @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 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 a policyDeletableItem object, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner + * @return a {@link CrossTenantAccessPolicyConfigurationPartner} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CrossTenantAccessPolicyConfigurationPartner get() { + return get(null); + } + /** + * Read the properties and relationships of a policyDeletableItem object, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CrossTenantAccessPolicyConfigurationPartner} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CrossTenantAccessPolicyConfigurationPartner 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, CrossTenantAccessPolicyConfigurationPartner::createFromDiscriminatorValue); + } + /** + * Update the navigation property crossTenantPartners in policies + * @param body The request body + * @return a {@link CrossTenantAccessPolicyConfigurationPartner} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CrossTenantAccessPolicyConfigurationPartner patch(@jakarta.annotation.Nonnull final CrossTenantAccessPolicyConfigurationPartner body) { + return patch(body, null); + } + /** + * Update the navigation property crossTenantPartners in policies + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CrossTenantAccessPolicyConfigurationPartner} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CrossTenantAccessPolicyConfigurationPartner patch(@jakarta.annotation.Nonnull final CrossTenantAccessPolicyConfigurationPartner 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, CrossTenantAccessPolicyConfigurationPartner::createFromDiscriminatorValue); + } + /** + * Permanently delete a policyDeletableItem object, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Permanently delete a policyDeletableItem object, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner + * @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 a policyDeletableItem object, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Read the properties and relationships of a policyDeletableItem object, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner + * @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 crossTenantPartners in policies + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CrossTenantAccessPolicyConfigurationPartner body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property crossTenantPartners in policies + * @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 CrossTenantAccessPolicyConfigurationPartner 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 CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder(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 a policyDeletableItem object, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantpartners/item/identitysynchronization/IdentitySynchronizationRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantpartners/item/identitysynchronization/IdentitySynchronizationRequestBuilder.java new file mode 100644 index 00000000000..4b92cc968c4 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantpartners/item/identitysynchronization/IdentitySynchronizationRequestBuilder.java @@ -0,0 +1,237 @@ +package com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization; + +import com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.restore.RestoreRequestBuilder; +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 identitySynchronization property of the microsoft.graph.crossTenantAccessPolicyConfigurationPartner entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class IdentitySynchronizationRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the restore method. + * @return a {@link RestoreRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RestoreRequestBuilder restore() { + return new RestoreRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link IdentitySynchronizationRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public IdentitySynchronizationRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/deletedItems/crossTenantPartners/{crossTenantAccessPolicyConfigurationPartner%2DtenantId}/identitySynchronization{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link IdentitySynchronizationRequestBuilder} 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 IdentitySynchronizationRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/deletedItems/crossTenantPartners/{crossTenantAccessPolicyConfigurationPartner%2DtenantId}/identitySynchronization{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property identitySynchronization for policies + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property identitySynchronization for 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 + */ + 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); + } + /** + * Defines the cross-tenant policy for the synchronization of users from a partner tenant. Use this user synchronization policy to streamline collaboration between users in a multitenant organization by automating the creation, update, and deletion of users from one tenant to another. + * @return a {@link CrossTenantIdentitySyncPolicyPartner} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CrossTenantIdentitySyncPolicyPartner get() { + return get(null); + } + /** + * Defines the cross-tenant policy for the synchronization of users from a partner tenant. Use this user synchronization policy to streamline collaboration between users in a multitenant organization by automating the creation, update, and deletion of users from one tenant to another. + * @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 + */ + @jakarta.annotation.Nullable + public CrossTenantIdentitySyncPolicyPartner 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, CrossTenantIdentitySyncPolicyPartner::createFromDiscriminatorValue); + } + /** + * Update the navigation property identitySynchronization in policies + * @param body The request body + * @return a {@link CrossTenantIdentitySyncPolicyPartner} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CrossTenantIdentitySyncPolicyPartner put(@jakarta.annotation.Nonnull final CrossTenantIdentitySyncPolicyPartner body) { + return put(body, null); + } + /** + * Update the navigation property identitySynchronization in policies + * @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 + */ + @jakarta.annotation.Nullable + public CrossTenantIdentitySyncPolicyPartner put(@jakarta.annotation.Nonnull final CrossTenantIdentitySyncPolicyPartner body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPutRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CrossTenantIdentitySyncPolicyPartner::createFromDiscriminatorValue); + } + /** + * Delete navigation property identitySynchronization for policies + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property identitySynchronization for policies + * @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; + } + /** + * Defines the cross-tenant policy for the synchronization of users from a partner tenant. Use this user synchronization policy to streamline collaboration between users in a multitenant organization by automating the creation, update, and deletion of users from one tenant to another. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Defines the cross-tenant policy for the synchronization of users from a partner tenant. Use this user synchronization policy to streamline collaboration between users in a multitenant organization by automating the creation, update, and deletion of users from one tenant to another. + * @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 identitySynchronization in policies + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPutRequestInformation(@jakarta.annotation.Nonnull final CrossTenantIdentitySyncPolicyPartner body) { + return toPutRequestInformation(body, null); + } + /** + * Update the navigation property identitySynchronization in policies + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPutRequestInformation(@jakarta.annotation.Nonnull final CrossTenantIdentitySyncPolicyPartner body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PUT, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PutRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link IdentitySynchronizationRequestBuilder} + */ + @jakarta.annotation.Nonnull + public IdentitySynchronizationRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new IdentitySynchronizationRequestBuilder(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 { + } + /** + * Defines the cross-tenant policy for the synchronization of users from a partner tenant. Use this user synchronization policy to streamline collaboration between users in a multitenant organization by automating the creation, update, and deletion of users from one tenant to another. + */ + @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 PutRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantpartners/item/identitysynchronization/restore/RestoreRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantpartners/item/identitysynchronization/restore/RestoreRequestBuilder.java new file mode 100644 index 00000000000..40c0a2fbf80 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantpartners/item/identitysynchronization/restore/RestoreRequestBuilder.java @@ -0,0 +1,98 @@ +package com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.restore; + +import com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the restore method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RestoreRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link RestoreRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RestoreRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/deletedItems/crossTenantPartners/{crossTenantAccessPolicyConfigurationPartner%2DtenantId}/identitySynchronization/restore", pathParameters); + } + /** + * Instantiates a new {@link RestoreRequestBuilder} 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 RestoreRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/deletedItems/crossTenantPartners/{crossTenantAccessPolicyConfigurationPartner%2DtenantId}/identitySynchronization/restore", rawUrl); + } + /** + * Restore a deleted crossTenantIdentitySyncPolicyPartner object. + * @return a {@link CrossTenantIdentitySyncPolicyPartner} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CrossTenantIdentitySyncPolicyPartner post() { + return post(null); + } + /** + * Restore a deleted crossTenantIdentitySyncPolicyPartner object. + * @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 + */ + @jakarta.annotation.Nullable + public CrossTenantIdentitySyncPolicyPartner post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CrossTenantIdentitySyncPolicyPartner::createFromDiscriminatorValue); + } + /** + * Restore a deleted crossTenantIdentitySyncPolicyPartner object. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Restore a deleted crossTenantIdentitySyncPolicyPartner object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link RestoreRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RestoreRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RestoreRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantpartners/item/restore/RestoreRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantpartners/item/restore/RestoreRequestBuilder.java new file mode 100644 index 00000000000..12e67ef8362 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantpartners/item/restore/RestoreRequestBuilder.java @@ -0,0 +1,98 @@ +package com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.restore; + +import com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the restore method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RestoreRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link RestoreRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RestoreRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/deletedItems/crossTenantPartners/{crossTenantAccessPolicyConfigurationPartner%2DtenantId}/restore", pathParameters); + } + /** + * Instantiates a new {@link RestoreRequestBuilder} 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 RestoreRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/deletedItems/crossTenantPartners/{crossTenantAccessPolicyConfigurationPartner%2DtenantId}/restore", rawUrl); + } + /** + * Restore a deleted crossTenantAccessPolicyConfigurationPartner object. + * @return a {@link CrossTenantAccessPolicyConfigurationPartner} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CrossTenantAccessPolicyConfigurationPartner post() { + return post(null); + } + /** + * Restore a deleted crossTenantAccessPolicyConfigurationPartner object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CrossTenantAccessPolicyConfigurationPartner} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CrossTenantAccessPolicyConfigurationPartner post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CrossTenantAccessPolicyConfigurationPartner::createFromDiscriminatorValue); + } + /** + * Restore a deleted crossTenantAccessPolicyConfigurationPartner object. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Restore a deleted crossTenantAccessPolicyConfigurationPartner object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link RestoreRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RestoreRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RestoreRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantsyncpolicypartners/CrossTenantSyncPolicyPartnersRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantsyncpolicypartners/CrossTenantSyncPolicyPartnersRequestBuilder.java new file mode 100644 index 00000000000..65a4c9ca503 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantsyncpolicypartners/CrossTenantSyncPolicyPartnersRequestBuilder.java @@ -0,0 +1,245 @@ +package com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners; + +import com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner; +import com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartnerCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.count.CountRequestBuilder; +import com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder; +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 crossTenantSyncPolicyPartners property of the microsoft.graph.policyDeletableRoot entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CrossTenantSyncPolicyPartnersRequestBuilder 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 crossTenantSyncPolicyPartners property of the microsoft.graph.policyDeletableRoot entity. + * @param crossTenantIdentitySyncPolicyPartnerTenantId The unique identifier of crossTenantIdentitySyncPolicyPartner + * @return a {@link CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder byCrossTenantIdentitySyncPolicyPartnerTenantId(@jakarta.annotation.Nonnull final String crossTenantIdentitySyncPolicyPartnerTenantId) { + Objects.requireNonNull(crossTenantIdentitySyncPolicyPartnerTenantId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("crossTenantIdentitySyncPolicyPartner%2DtenantId", crossTenantIdentitySyncPolicyPartnerTenantId); + return new CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link CrossTenantSyncPolicyPartnersRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CrossTenantSyncPolicyPartnersRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/deletedItems/crossTenantSyncPolicyPartners{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link CrossTenantSyncPolicyPartnersRequestBuilder} 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 CrossTenantSyncPolicyPartnersRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/deletedItems/crossTenantSyncPolicyPartners{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get a list of the policyDeletableItem objects and their properties, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner + * @return a {@link CrossTenantIdentitySyncPolicyPartnerCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CrossTenantIdentitySyncPolicyPartnerCollectionResponse get() { + return get(null); + } + /** + * Get a list of the policyDeletableItem objects and their properties, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CrossTenantIdentitySyncPolicyPartnerCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CrossTenantIdentitySyncPolicyPartnerCollectionResponse 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, CrossTenantIdentitySyncPolicyPartnerCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to crossTenantSyncPolicyPartners for policies + * @param body The request body + * @return a {@link CrossTenantIdentitySyncPolicyPartner} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CrossTenantIdentitySyncPolicyPartner post(@jakarta.annotation.Nonnull final CrossTenantIdentitySyncPolicyPartner body) { + return post(body, null); + } + /** + * Create new navigation property to crossTenantSyncPolicyPartners for policies + * @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 + */ + @jakarta.annotation.Nullable + public CrossTenantIdentitySyncPolicyPartner post(@jakarta.annotation.Nonnull final CrossTenantIdentitySyncPolicyPartner 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, CrossTenantIdentitySyncPolicyPartner::createFromDiscriminatorValue); + } + /** + * Get a list of the policyDeletableItem objects and their properties, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get a list of the policyDeletableItem objects and their properties, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner + * @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 crossTenantSyncPolicyPartners for policies + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CrossTenantIdentitySyncPolicyPartner body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to crossTenantSyncPolicyPartners for policies + * @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 CrossTenantIdentitySyncPolicyPartner 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 CrossTenantSyncPolicyPartnersRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CrossTenantSyncPolicyPartnersRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CrossTenantSyncPolicyPartnersRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get a list of the policyDeletableItem objects and their properties, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantsyncpolicypartners/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantsyncpolicypartners/count/CountRequestBuilder.java new file mode 100644 index 00000000000..59c4b767429 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantsyncpolicypartners/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.count; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to count the resources in the collection. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CountRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link CountRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/deletedItems/crossTenantSyncPolicyPartners/$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}/policies/deletedItems/crossTenantSyncPolicyPartners/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantsyncpolicypartners/item/CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantsyncpolicypartners/item/CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder.java new file mode 100644 index 00000000000..5f8559790ef --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantsyncpolicypartners/item/CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder.java @@ -0,0 +1,241 @@ +package com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item; + +import com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.restore.RestoreRequestBuilder; +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 crossTenantSyncPolicyPartners property of the microsoft.graph.policyDeletableRoot entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the restore method. + * @return a {@link RestoreRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RestoreRequestBuilder restore() { + return new RestoreRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/deletedItems/crossTenantSyncPolicyPartners/{crossTenantIdentitySyncPolicyPartner%2DtenantId}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder} 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 CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/deletedItems/crossTenantSyncPolicyPartners/{crossTenantIdentitySyncPolicyPartner%2DtenantId}{?%24expand,%24select}", rawUrl); + } + /** + * Permanently delete a policyDeletableItem object, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + public void delete() { + delete(null); + } + /** + * Permanently delete a policyDeletableItem object, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner + * @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 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 a policyDeletableItem object, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner + * @return a {@link CrossTenantIdentitySyncPolicyPartner} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CrossTenantIdentitySyncPolicyPartner get() { + return get(null); + } + /** + * Read the properties and relationships of a policyDeletableItem object, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner + * @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 + */ + @jakarta.annotation.Nullable + public CrossTenantIdentitySyncPolicyPartner 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, CrossTenantIdentitySyncPolicyPartner::createFromDiscriminatorValue); + } + /** + * Update the navigation property crossTenantSyncPolicyPartners in policies + * @param body The request body + * @return a {@link CrossTenantIdentitySyncPolicyPartner} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CrossTenantIdentitySyncPolicyPartner put(@jakarta.annotation.Nonnull final CrossTenantIdentitySyncPolicyPartner body) { + return put(body, null); + } + /** + * Update the navigation property crossTenantSyncPolicyPartners in policies + * @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 + */ + @jakarta.annotation.Nullable + public CrossTenantIdentitySyncPolicyPartner put(@jakarta.annotation.Nonnull final CrossTenantIdentitySyncPolicyPartner body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPutRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CrossTenantIdentitySyncPolicyPartner::createFromDiscriminatorValue); + } + /** + * Permanently delete a policyDeletableItem object, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Permanently delete a policyDeletableItem object, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner + * @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 a policyDeletableItem object, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Read the properties and relationships of a policyDeletableItem object, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner + * @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 crossTenantSyncPolicyPartners in policies + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPutRequestInformation(@jakarta.annotation.Nonnull final CrossTenantIdentitySyncPolicyPartner body) { + return toPutRequestInformation(body, null); + } + /** + * Update the navigation property crossTenantSyncPolicyPartners in policies + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPutRequestInformation(@jakarta.annotation.Nonnull final CrossTenantIdentitySyncPolicyPartner body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PUT, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PutRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder(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 a policyDeletableItem object, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner + */ + @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 PutRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantsyncpolicypartners/item/restore/RestoreRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantsyncpolicypartners/item/restore/RestoreRequestBuilder.java new file mode 100644 index 00000000000..cc49be37c5c --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantsyncpolicypartners/item/restore/RestoreRequestBuilder.java @@ -0,0 +1,98 @@ +package com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.restore; + +import com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the restore method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RestoreRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link RestoreRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RestoreRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/deletedItems/crossTenantSyncPolicyPartners/{crossTenantIdentitySyncPolicyPartner%2DtenantId}/restore", pathParameters); + } + /** + * Instantiates a new {@link RestoreRequestBuilder} 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 RestoreRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/deletedItems/crossTenantSyncPolicyPartners/{crossTenantIdentitySyncPolicyPartner%2DtenantId}/restore", rawUrl); + } + /** + * Restore a deleted crossTenantIdentitySyncPolicyPartner object. + * @return a {@link CrossTenantIdentitySyncPolicyPartner} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CrossTenantIdentitySyncPolicyPartner post() { + return post(null); + } + /** + * Restore a deleted crossTenantIdentitySyncPolicyPartner object. + * @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 + */ + @jakarta.annotation.Nullable + public CrossTenantIdentitySyncPolicyPartner post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CrossTenantIdentitySyncPolicyPartner::createFromDiscriminatorValue); + } + /** + * Restore a deleted crossTenantIdentitySyncPolicyPartner object. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Restore a deleted crossTenantIdentitySyncPolicyPartner object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link RestoreRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RestoreRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RestoreRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/policies/federatedtokenvalidationpolicy/FederatedTokenValidationPolicyRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/federatedtokenvalidationpolicy/FederatedTokenValidationPolicyRequestBuilder.java index 1a6e4fc2c67..0920e5e3918 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/policies/federatedtokenvalidationpolicy/FederatedTokenValidationPolicyRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/federatedtokenvalidationpolicy/FederatedTokenValidationPolicyRequestBuilder.java @@ -55,21 +55,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Read the properties and relationships of a federatedTokenValidationPolicy object. + * Get a list of the federatedTokenValidationPolicy objects and their properties. * @return a {@link FederatedTokenValidationPolicy} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public FederatedTokenValidationPolicy get() { return get(null); } /** - * Read the properties and relationships of a federatedTokenValidationPolicy object. + * Get a list of the federatedTokenValidationPolicy objects and their properties. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link FederatedTokenValidationPolicy} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public FederatedTokenValidationPolicy get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -126,7 +126,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Read the properties and relationships of a federatedTokenValidationPolicy object. + * Get a list of the federatedTokenValidationPolicy objects and their properties. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -134,7 +134,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Read the properties and relationships of a federatedTokenValidationPolicy object. + * Get a list of the federatedTokenValidationPolicy objects and their properties. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -186,7 +186,7 @@ public FederatedTokenValidationPolicyRequestBuilder withUrl(@jakarta.annotation. public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Read the properties and relationships of a federatedTokenValidationPolicy object. + * Get a list of the federatedTokenValidationPolicy objects and their properties. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/policies/mobileappmanagementpolicies/MobileAppManagementPoliciesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/mobileappmanagementpolicies/MobileAppManagementPoliciesRequestBuilder.java index b4a126802d6..88ee4d44b11 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/policies/mobileappmanagementpolicies/MobileAppManagementPoliciesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/mobileappmanagementpolicies/MobileAppManagementPoliciesRequestBuilder.java @@ -1,10 +1,10 @@ package com.microsoft.graph.beta.policies.mobileappmanagementpolicies; -import com.microsoft.graph.beta.models.MobilityManagementPolicy; -import com.microsoft.graph.beta.models.MobilityManagementPolicyCollectionResponse; +import com.microsoft.graph.beta.models.MobileAppManagementPolicy; +import com.microsoft.graph.beta.models.MobileAppManagementPolicyCollectionResponse; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.graph.beta.policies.mobileappmanagementpolicies.count.CountRequestBuilder; -import com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder; +import com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobileAppManagementPolicyItemRequestBuilder; import com.microsoft.kiota.BaseRequestBuilder; import com.microsoft.kiota.BaseRequestConfiguration; import com.microsoft.kiota.HttpMethod; @@ -33,15 +33,15 @@ public CountRequestBuilder count() { } /** * Provides operations to manage the mobileAppManagementPolicies property of the microsoft.graph.policyRoot entity. - * @param mobilityManagementPolicyId The unique identifier of mobilityManagementPolicy - * @return a {@link MobilityManagementPolicyItemRequestBuilder} + * @param mobileAppManagementPolicyId The unique identifier of mobileAppManagementPolicy + * @return a {@link MobileAppManagementPolicyItemRequestBuilder} */ @jakarta.annotation.Nonnull - public MobilityManagementPolicyItemRequestBuilder byMobilityManagementPolicyId(@jakarta.annotation.Nonnull final String mobilityManagementPolicyId) { - Objects.requireNonNull(mobilityManagementPolicyId); + public MobileAppManagementPolicyItemRequestBuilder byMobileAppManagementPolicyId(@jakarta.annotation.Nonnull final String mobileAppManagementPolicyId) { + Objects.requireNonNull(mobileAppManagementPolicyId); final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("mobilityManagementPolicy%2Did", mobilityManagementPolicyId); - return new MobilityManagementPolicyItemRequestBuilder(urlTplParams, requestAdapter); + urlTplParams.put("mobileAppManagementPolicy%2Did", mobileAppManagementPolicyId); + return new MobileAppManagementPolicyItemRequestBuilder(urlTplParams, requestAdapter); } /** * Instantiates a new {@link MobileAppManagementPoliciesRequestBuilder} and sets the default values. @@ -61,52 +61,52 @@ public MobileAppManagementPoliciesRequestBuilder(@jakarta.annotation.Nonnull fin } /** * Get a list of the mobilityManagementPolicy objects and their properties. - * @return a {@link MobilityManagementPolicyCollectionResponse} + * @return a {@link MobileAppManagementPolicyCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here */ @jakarta.annotation.Nullable - public MobilityManagementPolicyCollectionResponse get() { + public MobileAppManagementPolicyCollectionResponse get() { return get(null); } /** * Get a list of the mobilityManagementPolicy objects and their properties. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link MobilityManagementPolicyCollectionResponse} + * @return a {@link MobileAppManagementPolicyCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here */ @jakarta.annotation.Nullable - public MobilityManagementPolicyCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + public MobileAppManagementPolicyCollectionResponse 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, MobilityManagementPolicyCollectionResponse::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MobileAppManagementPolicyCollectionResponse::createFromDiscriminatorValue); } /** * Create new navigation property to mobileAppManagementPolicies for policies * @param body The request body - * @return a {@link MobilityManagementPolicy} + * @return a {@link MobileAppManagementPolicy} * @throws ODataError When receiving a 4XX or 5XX status code */ @jakarta.annotation.Nullable - public MobilityManagementPolicy post(@jakarta.annotation.Nonnull final MobilityManagementPolicy body) { + public MobileAppManagementPolicy post(@jakarta.annotation.Nonnull final MobileAppManagementPolicy body) { return post(body, null); } /** * Create new navigation property to mobileAppManagementPolicies for policies * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link MobilityManagementPolicy} + * @return a {@link MobileAppManagementPolicy} * @throws ODataError When receiving a 4XX or 5XX status code */ @jakarta.annotation.Nullable - public MobilityManagementPolicy post(@jakarta.annotation.Nonnull final MobilityManagementPolicy body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + public MobileAppManagementPolicy post(@jakarta.annotation.Nonnull final MobileAppManagementPolicy 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, MobilityManagementPolicy::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MobileAppManagementPolicy::createFromDiscriminatorValue); } /** * Get a list of the mobilityManagementPolicy objects and their properties. @@ -134,7 +134,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MobilityManagementPolicy body) { + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MobileAppManagementPolicy body) { return toPostRequestInformation(body, null); } /** @@ -144,7 +144,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MobilityManagementPolicy body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MobileAppManagementPolicy 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); diff --git a/src/main/java/com/microsoft/graph/beta/generated/policies/mobileappmanagementpolicies/item/MobilityManagementPolicyItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/mobileappmanagementpolicies/item/MobileAppManagementPolicyItemRequestBuilder.java similarity index 82% rename from src/main/java/com/microsoft/graph/beta/generated/policies/mobileappmanagementpolicies/item/MobilityManagementPolicyItemRequestBuilder.java rename to src/main/java/com/microsoft/graph/beta/generated/policies/mobileappmanagementpolicies/item/MobileAppManagementPolicyItemRequestBuilder.java index d0c67f22bef..caf8d6e6585 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/policies/mobileappmanagementpolicies/item/MobilityManagementPolicyItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/mobileappmanagementpolicies/item/MobileAppManagementPolicyItemRequestBuilder.java @@ -1,6 +1,6 @@ package com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item; -import com.microsoft.graph.beta.models.MobilityManagementPolicy; +import com.microsoft.graph.beta.models.MobileAppManagementPolicy; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.includedgroups.IncludedGroupsRequestBuilder; import com.microsoft.kiota.BaseRequestBuilder; @@ -20,7 +20,7 @@ * Provides operations to manage the mobileAppManagementPolicies property of the microsoft.graph.policyRoot entity. */ @jakarta.annotation.Generated("com.microsoft.kiota") -public class MobilityManagementPolicyItemRequestBuilder extends BaseRequestBuilder { +public class MobileAppManagementPolicyItemRequestBuilder extends BaseRequestBuilder { /** * Provides operations to manage the includedGroups property of the microsoft.graph.mobilityManagementPolicy entity. * @return a {@link IncludedGroupsRequestBuilder} @@ -30,20 +30,20 @@ public IncludedGroupsRequestBuilder includedGroups() { return new IncludedGroupsRequestBuilder(pathParameters, requestAdapter); } /** - * Instantiates a new {@link MobilityManagementPolicyItemRequestBuilder} and sets the default values. + * Instantiates a new {@link MobileAppManagementPolicyItemRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request * @param requestAdapter The request adapter to use to execute the requests. */ - public MobilityManagementPolicyItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/policies/mobileAppManagementPolicies/{mobilityManagementPolicy%2Did}{?%24expand,%24select}", pathParameters); + public MobileAppManagementPolicyItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/mobileAppManagementPolicies/{mobileAppManagementPolicy%2Did}{?%24expand,%24select}", pathParameters); } /** - * Instantiates a new {@link MobilityManagementPolicyItemRequestBuilder} and sets the default values. + * Instantiates a new {@link MobileAppManagementPolicyItemRequestBuilder} 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 MobilityManagementPolicyItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/policies/mobileAppManagementPolicies/{mobilityManagementPolicy%2Did}{?%24expand,%24select}", rawUrl); + public MobileAppManagementPolicyItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/mobileAppManagementPolicies/{mobileAppManagementPolicy%2Did}{?%24expand,%24select}", rawUrl); } /** * Delete a mobilityManagementPolicy object. @@ -67,54 +67,54 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume } /** * Read the properties and relationships of a mobilityManagementPolicy object. - * @return a {@link MobilityManagementPolicy} + * @return a {@link MobileAppManagementPolicy} * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here */ @jakarta.annotation.Nullable - public MobilityManagementPolicy get() { + public MobileAppManagementPolicy get() { return get(null); } /** * Read the properties and relationships of a mobilityManagementPolicy object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link MobilityManagementPolicy} + * @return a {@link MobileAppManagementPolicy} * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here */ @jakarta.annotation.Nullable - public MobilityManagementPolicy get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + public MobileAppManagementPolicy 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, MobilityManagementPolicy::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MobileAppManagementPolicy::createFromDiscriminatorValue); } /** * Update the properties of a mobilityManagementPolicy object. * @param body The request body - * @return a {@link MobilityManagementPolicy} + * @return a {@link MobileAppManagementPolicy} * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here */ @jakarta.annotation.Nullable - public MobilityManagementPolicy patch(@jakarta.annotation.Nonnull final MobilityManagementPolicy body) { + public MobileAppManagementPolicy patch(@jakarta.annotation.Nonnull final MobileAppManagementPolicy body) { return patch(body, null); } /** * Update the properties of a mobilityManagementPolicy object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link MobilityManagementPolicy} + * @return a {@link MobileAppManagementPolicy} * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here */ @jakarta.annotation.Nullable - public MobilityManagementPolicy patch(@jakarta.annotation.Nonnull final MobilityManagementPolicy body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + public MobileAppManagementPolicy patch(@jakarta.annotation.Nonnull final MobileAppManagementPolicy 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, MobilityManagementPolicy::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MobileAppManagementPolicy::createFromDiscriminatorValue); } /** * Delete a mobilityManagementPolicy object. @@ -162,7 +162,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final MobilityManagementPolicy body) { + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final MobileAppManagementPolicy body) { return toPatchRequestInformation(body, null); } /** @@ -172,7 +172,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final MobilityManagementPolicy body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final MobileAppManagementPolicy 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); @@ -183,12 +183,12 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull /** * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. * @param rawUrl The raw URL to use for the request builder. - * @return a {@link MobilityManagementPolicyItemRequestBuilder} + * @return a {@link MobileAppManagementPolicyItemRequestBuilder} */ @jakarta.annotation.Nonnull - public MobilityManagementPolicyItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + public MobileAppManagementPolicyItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { Objects.requireNonNull(rawUrl); - return new MobilityManagementPolicyItemRequestBuilder(rawUrl, requestAdapter); + return new MobileAppManagementPolicyItemRequestBuilder(rawUrl, requestAdapter); } /** * Configuration for the request such as headers, query parameters, and middleware options. diff --git a/src/main/java/com/microsoft/graph/beta/generated/policies/mobileappmanagementpolicies/item/includedgroups/IncludedGroupsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/mobileappmanagementpolicies/item/includedgroups/IncludedGroupsRequestBuilder.java index 94b009a3417..ba175fe879a 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/policies/mobileappmanagementpolicies/item/includedgroups/IncludedGroupsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/mobileappmanagementpolicies/item/includedgroups/IncludedGroupsRequestBuilder.java @@ -57,7 +57,7 @@ public GroupItemRequestBuilder byGroupId(@jakarta.annotation.Nonnull final Strin * @param requestAdapter The request adapter to use to execute the requests. */ public IncludedGroupsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/policies/mobileAppManagementPolicies/{mobilityManagementPolicy%2Did}/includedGroups{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + super(requestAdapter, "{+baseurl}/policies/mobileAppManagementPolicies/{mobileAppManagementPolicy%2Did}/includedGroups{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); } /** * Instantiates a new {@link IncludedGroupsRequestBuilder} and sets the default values. @@ -65,7 +65,7 @@ public IncludedGroupsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/policies/mobileAppManagementPolicies/{mobilityManagementPolicy%2Did}/includedGroups/$count{?%24filter,%24search}", pathParameters); + super(requestAdapter, "{+baseurl}/policies/mobileAppManagementPolicies/{mobileAppManagementPolicy%2Did}/includedGroups/$count{?%24filter,%24search}", pathParameters); } /** * Instantiates a new {@link CountRequestBuilder} and sets the default values. @@ -33,7 +33,7 @@ public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/policies/mobileAppManagementPolicies/{mobilityManagementPolicy%2Did}/includedGroups/{group%2Did}", pathParameters); + super(requestAdapter, "{+baseurl}/policies/mobileAppManagementPolicies/{mobileAppManagementPolicy%2Did}/includedGroups/{group%2Did}", pathParameters); } /** * Instantiates a new {@link GroupItemRequestBuilder} and sets the default values. @@ -41,6 +41,6 @@ public GroupItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/policies/mobileAppManagementPolicies/{mobilityManagementPolicy%2Did}/includedGroups/{group%2Did}/$ref", pathParameters); + super(requestAdapter, "{+baseurl}/policies/mobileAppManagementPolicies/{mobileAppManagementPolicy%2Did}/includedGroups/{group%2Did}/$ref", pathParameters); } /** * Instantiates a new {@link RefRequestBuilder} and sets the default values. @@ -32,7 +32,7 @@ public RefRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/policies/mobileAppManagementPolicies/{mobilityManagementPolicy%2Did}/includedGroups/{group%2Did}/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + super(requestAdapter, "{+baseurl}/policies/mobileAppManagementPolicies/{mobileAppManagementPolicy%2Did}/includedGroups/{group%2Did}/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); } /** * Instantiates a new {@link ServiceProvisioningErrorsRequestBuilder} and sets the default values. @@ -43,7 +43,7 @@ public ServiceProvisioningErrorsRequestBuilder(@jakarta.annotation.Nonnull final * @param requestAdapter The request adapter to use to execute the requests. */ public ServiceProvisioningErrorsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/policies/mobileAppManagementPolicies/{mobilityManagementPolicy%2Did}/includedGroups/{group%2Did}/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + super(requestAdapter, "{+baseurl}/policies/mobileAppManagementPolicies/{mobileAppManagementPolicy%2Did}/includedGroups/{group%2Did}/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** * Errors published by a federated service describing a non-transient, service-specific error regarding the properties or link from a group object. diff --git a/src/main/java/com/microsoft/graph/beta/generated/policies/mobileappmanagementpolicies/item/includedgroups/item/serviceprovisioningerrors/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/mobileappmanagementpolicies/item/includedgroups/item/serviceprovisioningerrors/count/CountRequestBuilder.java index 96c2e5cb006..b1afbc9a45a 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/policies/mobileappmanagementpolicies/item/includedgroups/item/serviceprovisioningerrors/count/CountRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/mobileappmanagementpolicies/item/includedgroups/item/serviceprovisioningerrors/count/CountRequestBuilder.java @@ -25,7 +25,7 @@ public class CountRequestBuilder extends BaseRequestBuilder { * @param requestAdapter The request adapter to use to execute the requests. */ public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/policies/mobileAppManagementPolicies/{mobilityManagementPolicy%2Did}/includedGroups/{group%2Did}/serviceProvisioningErrors/$count{?%24filter,%24search}", pathParameters); + super(requestAdapter, "{+baseurl}/policies/mobileAppManagementPolicies/{mobileAppManagementPolicy%2Did}/includedGroups/{group%2Did}/serviceProvisioningErrors/$count{?%24filter,%24search}", pathParameters); } /** * Instantiates a new {@link CountRequestBuilder} and sets the default values. @@ -33,7 +33,7 @@ public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/policies/mobileAppManagementPolicies/{mobilityManagementPolicy%2Did}/includedGroups/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", pathParameters); + super(requestAdapter, "{+baseurl}/policies/mobileAppManagementPolicies/{mobileAppManagementPolicy%2Did}/includedGroups/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", pathParameters); } /** * Instantiates a new {@link RefRequestBuilder} and sets the default values. @@ -35,7 +35,7 @@ public RefRequestBuilder(@jakarta.annotation.Nonnull final HashMap requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, "{+baseurl}/policies/mobileAppManagementPolicies/{mobilityManagementPolicy%2Did}/includedGroups/$ref?@id={%40id}", pathParameters); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, "{+baseurl}/policies/mobileAppManagementPolicies/{mobileAppManagementPolicy%2Did}/includedGroups/$ref?@id={%40id}", pathParameters); requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new, x -> x.queryParameters); requestInfo.headers.tryAdd("Accept", "application/json"); return requestInfo; @@ -139,7 +139,7 @@ public RequestInformation toGetRequestInformation() { */ @jakarta.annotation.Nonnull public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, "{+baseurl}/policies/mobileAppManagementPolicies/{mobilityManagementPolicy%2Did}/includedGroups/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", pathParameters); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, "{+baseurl}/policies/mobileAppManagementPolicies/{mobileAppManagementPolicy%2Did}/includedGroups/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", pathParameters); requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); requestInfo.headers.tryAdd("Accept", "application/json"); return requestInfo; @@ -162,7 +162,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f @jakarta.annotation.Nonnull public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ReferenceCreate body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, "{+baseurl}/policies/mobileAppManagementPolicies/{mobilityManagementPolicy%2Did}/includedGroups/$ref", pathParameters); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, "{+baseurl}/policies/mobileAppManagementPolicies/{mobileAppManagementPolicy%2Did}/includedGroups/$ref", pathParameters); requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); requestInfo.headers.tryAdd("Accept", "application/json"); requestInfo.setContentFromParsable(requestAdapter, "application/json", body); diff --git a/src/main/java/com/microsoft/graph/beta/generated/policies/mobiledevicemanagementpolicies/MobileDeviceManagementPoliciesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/mobiledevicemanagementpolicies/MobileDeviceManagementPoliciesRequestBuilder.java index 91429866566..e67e1014c5b 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/policies/mobiledevicemanagementpolicies/MobileDeviceManagementPoliciesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/mobiledevicemanagementpolicies/MobileDeviceManagementPoliciesRequestBuilder.java @@ -1,10 +1,10 @@ package com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies; -import com.microsoft.graph.beta.models.MobilityManagementPolicy; -import com.microsoft.graph.beta.models.MobilityManagementPolicyCollectionResponse; +import com.microsoft.graph.beta.models.MobileDeviceManagementPolicy; +import com.microsoft.graph.beta.models.MobileDeviceManagementPolicyCollectionResponse; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.count.CountRequestBuilder; -import com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder; +import com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobileDeviceManagementPolicyItemRequestBuilder; import com.microsoft.kiota.BaseRequestBuilder; import com.microsoft.kiota.BaseRequestConfiguration; import com.microsoft.kiota.HttpMethod; @@ -33,15 +33,15 @@ public CountRequestBuilder count() { } /** * Provides operations to manage the mobileDeviceManagementPolicies property of the microsoft.graph.policyRoot entity. - * @param mobilityManagementPolicyId The unique identifier of mobilityManagementPolicy - * @return a {@link MobilityManagementPolicyItemRequestBuilder} + * @param mobileDeviceManagementPolicyId The unique identifier of mobileDeviceManagementPolicy + * @return a {@link MobileDeviceManagementPolicyItemRequestBuilder} */ @jakarta.annotation.Nonnull - public MobilityManagementPolicyItemRequestBuilder byMobilityManagementPolicyId(@jakarta.annotation.Nonnull final String mobilityManagementPolicyId) { - Objects.requireNonNull(mobilityManagementPolicyId); + public MobileDeviceManagementPolicyItemRequestBuilder byMobileDeviceManagementPolicyId(@jakarta.annotation.Nonnull final String mobileDeviceManagementPolicyId) { + Objects.requireNonNull(mobileDeviceManagementPolicyId); final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("mobilityManagementPolicy%2Did", mobilityManagementPolicyId); - return new MobilityManagementPolicyItemRequestBuilder(urlTplParams, requestAdapter); + urlTplParams.put("mobileDeviceManagementPolicy%2Did", mobileDeviceManagementPolicyId); + return new MobileDeviceManagementPolicyItemRequestBuilder(urlTplParams, requestAdapter); } /** * Instantiates a new {@link MobileDeviceManagementPoliciesRequestBuilder} and sets the default values. @@ -61,52 +61,52 @@ public MobileDeviceManagementPoliciesRequestBuilder(@jakarta.annotation.Nonnull } /** * Get a list of the mobilityManagementPolicy objects and their properties. - * @return a {@link MobilityManagementPolicyCollectionResponse} + * @return a {@link MobileDeviceManagementPolicyCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here */ @jakarta.annotation.Nullable - public MobilityManagementPolicyCollectionResponse get() { + public MobileDeviceManagementPolicyCollectionResponse get() { return get(null); } /** * Get a list of the mobilityManagementPolicy objects and their properties. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link MobilityManagementPolicyCollectionResponse} + * @return a {@link MobileDeviceManagementPolicyCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here */ @jakarta.annotation.Nullable - public MobilityManagementPolicyCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + public MobileDeviceManagementPolicyCollectionResponse 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, MobilityManagementPolicyCollectionResponse::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MobileDeviceManagementPolicyCollectionResponse::createFromDiscriminatorValue); } /** * Create new navigation property to mobileDeviceManagementPolicies for policies * @param body The request body - * @return a {@link MobilityManagementPolicy} + * @return a {@link MobileDeviceManagementPolicy} * @throws ODataError When receiving a 4XX or 5XX status code */ @jakarta.annotation.Nullable - public MobilityManagementPolicy post(@jakarta.annotation.Nonnull final MobilityManagementPolicy body) { + public MobileDeviceManagementPolicy post(@jakarta.annotation.Nonnull final MobileDeviceManagementPolicy body) { return post(body, null); } /** * Create new navigation property to mobileDeviceManagementPolicies for policies * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link MobilityManagementPolicy} + * @return a {@link MobileDeviceManagementPolicy} * @throws ODataError When receiving a 4XX or 5XX status code */ @jakarta.annotation.Nullable - public MobilityManagementPolicy post(@jakarta.annotation.Nonnull final MobilityManagementPolicy body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + public MobileDeviceManagementPolicy post(@jakarta.annotation.Nonnull final MobileDeviceManagementPolicy 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, MobilityManagementPolicy::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MobileDeviceManagementPolicy::createFromDiscriminatorValue); } /** * Get a list of the mobilityManagementPolicy objects and their properties. @@ -134,7 +134,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MobilityManagementPolicy body) { + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MobileDeviceManagementPolicy body) { return toPostRequestInformation(body, null); } /** @@ -144,7 +144,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MobilityManagementPolicy body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MobileDeviceManagementPolicy 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); diff --git a/src/main/java/com/microsoft/graph/beta/generated/policies/mobiledevicemanagementpolicies/item/MobilityManagementPolicyItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/mobiledevicemanagementpolicies/item/MobileDeviceManagementPolicyItemRequestBuilder.java similarity index 82% rename from src/main/java/com/microsoft/graph/beta/generated/policies/mobiledevicemanagementpolicies/item/MobilityManagementPolicyItemRequestBuilder.java rename to src/main/java/com/microsoft/graph/beta/generated/policies/mobiledevicemanagementpolicies/item/MobileDeviceManagementPolicyItemRequestBuilder.java index e9b9395af49..370a5058e31 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/policies/mobiledevicemanagementpolicies/item/MobilityManagementPolicyItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/mobiledevicemanagementpolicies/item/MobileDeviceManagementPolicyItemRequestBuilder.java @@ -1,6 +1,6 @@ package com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item; -import com.microsoft.graph.beta.models.MobilityManagementPolicy; +import com.microsoft.graph.beta.models.MobileDeviceManagementPolicy; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.includedgroups.IncludedGroupsRequestBuilder; import com.microsoft.kiota.BaseRequestBuilder; @@ -20,7 +20,7 @@ * Provides operations to manage the mobileDeviceManagementPolicies property of the microsoft.graph.policyRoot entity. */ @jakarta.annotation.Generated("com.microsoft.kiota") -public class MobilityManagementPolicyItemRequestBuilder extends BaseRequestBuilder { +public class MobileDeviceManagementPolicyItemRequestBuilder extends BaseRequestBuilder { /** * Provides operations to manage the includedGroups property of the microsoft.graph.mobilityManagementPolicy entity. * @return a {@link IncludedGroupsRequestBuilder} @@ -30,20 +30,20 @@ public IncludedGroupsRequestBuilder includedGroups() { return new IncludedGroupsRequestBuilder(pathParameters, requestAdapter); } /** - * Instantiates a new {@link MobilityManagementPolicyItemRequestBuilder} and sets the default values. + * Instantiates a new {@link MobileDeviceManagementPolicyItemRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request * @param requestAdapter The request adapter to use to execute the requests. */ - public MobilityManagementPolicyItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/policies/mobileDeviceManagementPolicies/{mobilityManagementPolicy%2Did}{?%24expand,%24select}", pathParameters); + public MobileDeviceManagementPolicyItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/mobileDeviceManagementPolicies/{mobileDeviceManagementPolicy%2Did}{?%24expand,%24select}", pathParameters); } /** - * Instantiates a new {@link MobilityManagementPolicyItemRequestBuilder} and sets the default values. + * Instantiates a new {@link MobileDeviceManagementPolicyItemRequestBuilder} 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 MobilityManagementPolicyItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/policies/mobileDeviceManagementPolicies/{mobilityManagementPolicy%2Did}{?%24expand,%24select}", rawUrl); + public MobileDeviceManagementPolicyItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/mobileDeviceManagementPolicies/{mobileDeviceManagementPolicy%2Did}{?%24expand,%24select}", rawUrl); } /** * Delete a mobilityManagementPolicy object. @@ -67,54 +67,54 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume } /** * Read the properties and relationships of a mobilityManagementPolicy object. - * @return a {@link MobilityManagementPolicy} + * @return a {@link MobileDeviceManagementPolicy} * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here */ @jakarta.annotation.Nullable - public MobilityManagementPolicy get() { + public MobileDeviceManagementPolicy get() { return get(null); } /** * Read the properties and relationships of a mobilityManagementPolicy object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link MobilityManagementPolicy} + * @return a {@link MobileDeviceManagementPolicy} * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here */ @jakarta.annotation.Nullable - public MobilityManagementPolicy get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + public MobileDeviceManagementPolicy 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, MobilityManagementPolicy::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MobileDeviceManagementPolicy::createFromDiscriminatorValue); } /** * Update the properties of a mobilityManagementPolicy object. * @param body The request body - * @return a {@link MobilityManagementPolicy} + * @return a {@link MobileDeviceManagementPolicy} * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here */ @jakarta.annotation.Nullable - public MobilityManagementPolicy patch(@jakarta.annotation.Nonnull final MobilityManagementPolicy body) { + public MobileDeviceManagementPolicy patch(@jakarta.annotation.Nonnull final MobileDeviceManagementPolicy body) { return patch(body, null); } /** * Update the properties of a mobilityManagementPolicy object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link MobilityManagementPolicy} + * @return a {@link MobileDeviceManagementPolicy} * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here */ @jakarta.annotation.Nullable - public MobilityManagementPolicy patch(@jakarta.annotation.Nonnull final MobilityManagementPolicy body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + public MobileDeviceManagementPolicy patch(@jakarta.annotation.Nonnull final MobileDeviceManagementPolicy 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, MobilityManagementPolicy::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MobileDeviceManagementPolicy::createFromDiscriminatorValue); } /** * Delete a mobilityManagementPolicy object. @@ -162,7 +162,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final MobilityManagementPolicy body) { + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final MobileDeviceManagementPolicy body) { return toPatchRequestInformation(body, null); } /** @@ -172,7 +172,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final MobilityManagementPolicy body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final MobileDeviceManagementPolicy 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); @@ -183,12 +183,12 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull /** * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. * @param rawUrl The raw URL to use for the request builder. - * @return a {@link MobilityManagementPolicyItemRequestBuilder} + * @return a {@link MobileDeviceManagementPolicyItemRequestBuilder} */ @jakarta.annotation.Nonnull - public MobilityManagementPolicyItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + public MobileDeviceManagementPolicyItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { Objects.requireNonNull(rawUrl); - return new MobilityManagementPolicyItemRequestBuilder(rawUrl, requestAdapter); + return new MobileDeviceManagementPolicyItemRequestBuilder(rawUrl, requestAdapter); } /** * Configuration for the request such as headers, query parameters, and middleware options. diff --git a/src/main/java/com/microsoft/graph/beta/generated/policies/mobiledevicemanagementpolicies/item/includedgroups/IncludedGroupsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/mobiledevicemanagementpolicies/item/includedgroups/IncludedGroupsRequestBuilder.java index 0ee5a9d5e83..7690d2d785a 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/policies/mobiledevicemanagementpolicies/item/includedgroups/IncludedGroupsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/mobiledevicemanagementpolicies/item/includedgroups/IncludedGroupsRequestBuilder.java @@ -57,7 +57,7 @@ public GroupItemRequestBuilder byGroupId(@jakarta.annotation.Nonnull final Strin * @param requestAdapter The request adapter to use to execute the requests. */ public IncludedGroupsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/policies/mobileDeviceManagementPolicies/{mobilityManagementPolicy%2Did}/includedGroups{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + super(requestAdapter, "{+baseurl}/policies/mobileDeviceManagementPolicies/{mobileDeviceManagementPolicy%2Did}/includedGroups{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); } /** * Instantiates a new {@link IncludedGroupsRequestBuilder} and sets the default values. @@ -65,7 +65,7 @@ public IncludedGroupsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/policies/mobileDeviceManagementPolicies/{mobilityManagementPolicy%2Did}/includedGroups/$count{?%24filter,%24search}", pathParameters); + super(requestAdapter, "{+baseurl}/policies/mobileDeviceManagementPolicies/{mobileDeviceManagementPolicy%2Did}/includedGroups/$count{?%24filter,%24search}", pathParameters); } /** * Instantiates a new {@link CountRequestBuilder} and sets the default values. @@ -33,7 +33,7 @@ public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/policies/mobileDeviceManagementPolicies/{mobilityManagementPolicy%2Did}/includedGroups/{group%2Did}", pathParameters); + super(requestAdapter, "{+baseurl}/policies/mobileDeviceManagementPolicies/{mobileDeviceManagementPolicy%2Did}/includedGroups/{group%2Did}", pathParameters); } /** * Instantiates a new {@link GroupItemRequestBuilder} and sets the default values. @@ -41,6 +41,6 @@ public GroupItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/policies/mobileDeviceManagementPolicies/{mobilityManagementPolicy%2Did}/includedGroups/{group%2Did}/$ref", pathParameters); + super(requestAdapter, "{+baseurl}/policies/mobileDeviceManagementPolicies/{mobileDeviceManagementPolicy%2Did}/includedGroups/{group%2Did}/$ref", pathParameters); } /** * Instantiates a new {@link RefRequestBuilder} and sets the default values. @@ -32,7 +32,7 @@ public RefRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/policies/mobileDeviceManagementPolicies/{mobilityManagementPolicy%2Did}/includedGroups/{group%2Did}/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + super(requestAdapter, "{+baseurl}/policies/mobileDeviceManagementPolicies/{mobileDeviceManagementPolicy%2Did}/includedGroups/{group%2Did}/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); } /** * Instantiates a new {@link ServiceProvisioningErrorsRequestBuilder} and sets the default values. @@ -43,7 +43,7 @@ public ServiceProvisioningErrorsRequestBuilder(@jakarta.annotation.Nonnull final * @param requestAdapter The request adapter to use to execute the requests. */ public ServiceProvisioningErrorsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/policies/mobileDeviceManagementPolicies/{mobilityManagementPolicy%2Did}/includedGroups/{group%2Did}/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + super(requestAdapter, "{+baseurl}/policies/mobileDeviceManagementPolicies/{mobileDeviceManagementPolicy%2Did}/includedGroups/{group%2Did}/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** * Errors published by a federated service describing a non-transient, service-specific error regarding the properties or link from a group object. diff --git a/src/main/java/com/microsoft/graph/beta/generated/policies/mobiledevicemanagementpolicies/item/includedgroups/item/serviceprovisioningerrors/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/mobiledevicemanagementpolicies/item/includedgroups/item/serviceprovisioningerrors/count/CountRequestBuilder.java index d257a39cd77..7914cb14d52 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/policies/mobiledevicemanagementpolicies/item/includedgroups/item/serviceprovisioningerrors/count/CountRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/mobiledevicemanagementpolicies/item/includedgroups/item/serviceprovisioningerrors/count/CountRequestBuilder.java @@ -25,7 +25,7 @@ public class CountRequestBuilder extends BaseRequestBuilder { * @param requestAdapter The request adapter to use to execute the requests. */ public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/policies/mobileDeviceManagementPolicies/{mobilityManagementPolicy%2Did}/includedGroups/{group%2Did}/serviceProvisioningErrors/$count{?%24filter,%24search}", pathParameters); + super(requestAdapter, "{+baseurl}/policies/mobileDeviceManagementPolicies/{mobileDeviceManagementPolicy%2Did}/includedGroups/{group%2Did}/serviceProvisioningErrors/$count{?%24filter,%24search}", pathParameters); } /** * Instantiates a new {@link CountRequestBuilder} and sets the default values. @@ -33,7 +33,7 @@ public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/policies/mobileDeviceManagementPolicies/{mobilityManagementPolicy%2Did}/includedGroups/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", pathParameters); + super(requestAdapter, "{+baseurl}/policies/mobileDeviceManagementPolicies/{mobileDeviceManagementPolicy%2Did}/includedGroups/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", pathParameters); } /** * Instantiates a new {@link RefRequestBuilder} and sets the default values. @@ -35,7 +35,7 @@ public RefRequestBuilder(@jakarta.annotation.Nonnull final HashMap requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, "{+baseurl}/policies/mobileDeviceManagementPolicies/{mobilityManagementPolicy%2Did}/includedGroups/$ref?@id={%40id}", pathParameters); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, "{+baseurl}/policies/mobileDeviceManagementPolicies/{mobileDeviceManagementPolicy%2Did}/includedGroups/$ref?@id={%40id}", pathParameters); requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new, x -> x.queryParameters); requestInfo.headers.tryAdd("Accept", "application/json"); return requestInfo; @@ -139,7 +139,7 @@ public RequestInformation toGetRequestInformation() { */ @jakarta.annotation.Nonnull public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, "{+baseurl}/policies/mobileDeviceManagementPolicies/{mobilityManagementPolicy%2Did}/includedGroups/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", pathParameters); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, "{+baseurl}/policies/mobileDeviceManagementPolicies/{mobileDeviceManagementPolicy%2Did}/includedGroups/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", pathParameters); requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); requestInfo.headers.tryAdd("Accept", "application/json"); return requestInfo; @@ -162,7 +162,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f @jakarta.annotation.Nonnull public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ReferenceCreate body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, "{+baseurl}/policies/mobileDeviceManagementPolicies/{mobilityManagementPolicy%2Did}/includedGroups/$ref", pathParameters); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, "{+baseurl}/policies/mobileDeviceManagementPolicies/{mobileDeviceManagementPolicy%2Did}/includedGroups/$ref", pathParameters); requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); requestInfo.headers.tryAdd("Accept", "application/json"); requestInfo.setContentFromParsable(requestAdapter, "application/json", body); diff --git a/src/main/java/com/microsoft/graph/beta/generated/riskdetections/RiskDetectionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/riskdetections/RiskDetectionsRequestBuilder.java index d756edcf8c8..796fcc9564e 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/riskdetections/RiskDetectionsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/riskdetections/RiskDetectionsRequestBuilder.java @@ -51,21 +51,21 @@ public RiskDetectionsRequestBuilder(@jakarta.annotation.Nonnull final String raw super(requestAdapter, "{+baseurl}/riskDetections{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * Retrieve the properties of a collection of riskDetection objects. + * Retrieve the properties of a riskDetection object. * @return a {@link RiskDetectionCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public RiskDetectionCollectionResponse get() { return get(null); } /** - * Retrieve the properties of a collection of riskDetection objects. + * Retrieve the properties of a riskDetection object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RiskDetectionCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public RiskDetectionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -100,7 +100,7 @@ public RiskDetection post(@jakarta.annotation.Nonnull final RiskDetection body, return this.requestAdapter.send(requestInfo, errorMapping, RiskDetection::createFromDiscriminatorValue); } /** - * Retrieve the properties of a collection of riskDetection objects. + * Retrieve the properties of a riskDetection object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -108,7 +108,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Retrieve the properties of a collection of riskDetection objects. + * Retrieve the properties of a riskDetection object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -154,7 +154,7 @@ public RiskDetectionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final St return new RiskDetectionsRequestBuilder(rawUrl, requestAdapter); } /** - * Retrieve the properties of a collection of riskDetection objects. + * Retrieve the properties of a riskDetection object. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/claimspolicy/ClaimsPolicyRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/claimspolicy/ClaimsPolicyRequestBuilder.java index b2a7a15b4ff..e2ee66520c3 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/claimspolicy/ClaimsPolicyRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/claimspolicy/ClaimsPolicyRequestBuilder.java @@ -61,23 +61,23 @@ public CustomClaimsPolicy get(@jakarta.annotation.Nullable final java.util.funct return this.requestAdapter.send(requestInfo, errorMapping, CustomClaimsPolicy::createFromDiscriminatorValue); } /** - * Create a new customClaimsPolicy object if it doesn't exist, or replace an existing one. + * Update a customClaimsPolicy object. * @param body The request body * @return a {@link CustomClaimsPolicy} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public CustomClaimsPolicy patch(@jakarta.annotation.Nonnull final CustomClaimsPolicy body) { return patch(body, null); } /** - * Create a new customClaimsPolicy object if it doesn't exist, or replace an existing one. + * Update a customClaimsPolicy object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link CustomClaimsPolicy} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public CustomClaimsPolicy patch(@jakarta.annotation.Nonnull final CustomClaimsPolicy body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -88,23 +88,23 @@ public CustomClaimsPolicy patch(@jakarta.annotation.Nonnull final CustomClaimsPo return this.requestAdapter.send(requestInfo, errorMapping, CustomClaimsPolicy::createFromDiscriminatorValue); } /** - * Create a new customClaimsPolicy object if it doesn't exist, or replace an existing one. + * Update a customClaimsPolicy object. * @param body The request body * @return a {@link CustomClaimsPolicy} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public CustomClaimsPolicy put(@jakarta.annotation.Nonnull final CustomClaimsPolicy body) { return put(body, null); } /** - * Create a new customClaimsPolicy object if it doesn't exist, or replace an existing one. + * Update a customClaimsPolicy object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link CustomClaimsPolicy} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public CustomClaimsPolicy put(@jakarta.annotation.Nonnull final CustomClaimsPolicy body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -135,7 +135,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Create a new customClaimsPolicy object if it doesn't exist, or replace an existing one. + * Update a customClaimsPolicy object. * @param body The request body * @return a {@link RequestInformation} */ @@ -144,7 +144,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Create a new customClaimsPolicy object if it doesn't exist, or replace an existing one. + * Update a customClaimsPolicy object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} @@ -159,7 +159,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return requestInfo; } /** - * Create a new customClaimsPolicy object if it doesn't exist, or replace an existing one. + * Update a customClaimsPolicy object. * @param body The request body * @return a {@link RequestInformation} */ @@ -168,7 +168,7 @@ public RequestInformation toPutRequestInformation(@jakarta.annotation.Nonnull fi return toPutRequestInformation(body, null); } /** - * Create a new customClaimsPolicy object if it doesn't exist, or replace an existing one. + * Update a customClaimsPolicy object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/sites/item/lists/item/ListItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/sites/item/lists/item/ListItemRequestBuilder.java index 420074a7904..56e9d207d6b 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/sites/item/lists/item/ListItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/sites/item/lists/item/ListItemRequestBuilder.java @@ -145,21 +145,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Return the metadata for a list. + * Get the list of richLongRunningOperations 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); } /** - * Return the metadata for a list. + * Get the list of richLongRunningOperations 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) { @@ -214,7 +214,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Return the metadata for a list. + * Get the list of richLongRunningOperations associated with a list. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -222,7 +222,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Return the metadata for a list. + * Get the list of richLongRunningOperations associated with a list. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -274,7 +274,7 @@ public ListItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String r public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Return the metadata for a list. + * Get the list of richLongRunningOperations associated with a list. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/sites/item/pages/PagesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/sites/item/pages/PagesRequestBuilder.java index 9539528430f..e096abdd61c 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/sites/item/pages/PagesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/sites/item/pages/PagesRequestBuilder.java @@ -93,23 +93,23 @@ public BaseSitePageCollectionResponse get(@jakarta.annotation.Nullable final jav return this.requestAdapter.send(requestInfo, errorMapping, BaseSitePageCollectionResponse::createFromDiscriminatorValue); } /** - * Create a new newsLinkPage in the site pages list of a site. + * Create a new sitePage in the site pages list in a site. * @param body The request body * @return a {@link BaseSitePage} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public BaseSitePage post(@jakarta.annotation.Nonnull final BaseSitePage body) { return post(body, null); } /** - * Create a new newsLinkPage in the site pages list of a site. + * Create a new sitePage in the site pages list in a site. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link BaseSitePage} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public BaseSitePage post(@jakarta.annotation.Nonnull final BaseSitePage body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -140,7 +140,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Create a new newsLinkPage in the site pages list of a site. + * Create a new sitePage in the site pages list in a site. * @param body The request body * @return a {@link RequestInformation} */ @@ -149,7 +149,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Create a new newsLinkPage in the site pages list of a site. + * Create a new sitePage in the site pages list in a site. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/storage/filestorage/containertyperegistrations/item/applicationpermissiongrants/item/FileStorageContainerTypeAppPermissionGrantAppItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/storage/filestorage/containertyperegistrations/item/applicationpermissiongrants/item/FileStorageContainerTypeAppPermissionGrantAppItemRequestBuilder.java index 8ed2663cb27..0acc9c0ac24 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/storage/filestorage/containertyperegistrations/item/applicationpermissiongrants/item/FileStorageContainerTypeAppPermissionGrantAppItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/storage/filestorage/containertyperegistrations/item/applicationpermissiongrants/item/FileStorageContainerTypeAppPermissionGrantAppItemRequestBuilder.java @@ -81,23 +81,23 @@ public FileStorageContainerTypeAppPermissionGrant get(@jakarta.annotation.Nullab return this.requestAdapter.send(requestInfo, errorMapping, FileStorageContainerTypeAppPermissionGrant::createFromDiscriminatorValue); } /** - * Create a new fileStorageContainerTypeAppPermissionGrant object in a fileStorageContainerTypeRegistration. + * Update the properties of a fileStorageContainerTypeAppPermissionGrant object. * @param body The request body * @return a {@link FileStorageContainerTypeAppPermissionGrant} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public FileStorageContainerTypeAppPermissionGrant patch(@jakarta.annotation.Nonnull final FileStorageContainerTypeAppPermissionGrant body) { return patch(body, null); } /** - * Create a new fileStorageContainerTypeAppPermissionGrant object in a fileStorageContainerTypeRegistration. + * Update the properties of a fileStorageContainerTypeAppPermissionGrant object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link FileStorageContainerTypeAppPermissionGrant} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public FileStorageContainerTypeAppPermissionGrant patch(@jakarta.annotation.Nonnull final FileStorageContainerTypeAppPermissionGrant body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -148,7 +148,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Create a new fileStorageContainerTypeAppPermissionGrant object in a fileStorageContainerTypeRegistration. + * Update the properties of a fileStorageContainerTypeAppPermissionGrant object. * @param body The request body * @return a {@link RequestInformation} */ @@ -157,7 +157,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Create a new fileStorageContainerTypeAppPermissionGrant object in a fileStorageContainerTypeRegistration. + * Update the properties of a fileStorageContainerTypeAppPermissionGrant object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/members/item/ConversationMemberItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/members/item/ConversationMemberItemRequestBuilder.java index 53c480cbd8c..b8f3bf4694a 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/members/item/ConversationMemberItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/members/item/ConversationMemberItemRequestBuilder.java @@ -81,23 +81,23 @@ public ConversationMember get(@jakarta.annotation.Nullable final java.util.funct return this.requestAdapter.send(requestInfo, errorMapping, ConversationMember::createFromDiscriminatorValue); } /** - * Update the role of a conversationMember in a team.or channel. + * Update the role of a conversationMember in a channel. This operation is allowed only for channels with a membershipType value of private or shared. * @param body The request body * @return a {@link ConversationMember} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ConversationMember patch(@jakarta.annotation.Nonnull final ConversationMember body) { return patch(body, null); } /** - * Update the role of a conversationMember in a team.or channel. + * Update the role of a conversationMember in a channel. This operation is allowed only for channels with a membershipType value of private or shared. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link ConversationMember} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ConversationMember patch(@jakarta.annotation.Nonnull final ConversationMember body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -148,7 +148,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the role of a conversationMember in a team.or channel. + * Update the role of a conversationMember in a channel. This operation is allowed only for channels with a membershipType value of private or shared. * @param body The request body * @return a {@link RequestInformation} */ @@ -157,7 +157,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Update the role of a conversationMember in a team.or channel. + * Update the role of a conversationMember in a channel. This operation is allowed only for channels with a membershipType value of private or shared. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/MessagesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/MessagesRequestBuilder.java index b5634bc682b..d50ec09f896 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/MessagesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/MessagesRequestBuilder.java @@ -111,23 +111,23 @@ public ChatMessageCollectionResponse get(@jakarta.annotation.Nullable final java return this.requestAdapter.send(requestInfo, errorMapping, ChatMessageCollectionResponse::createFromDiscriminatorValue); } /** - * Send a new chatMessage in the specified channel or a chat. + * Send a new chatMessage in the specified channel. * @param body The request body * @return a {@link ChatMessage} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ChatMessage post(@jakarta.annotation.Nonnull final ChatMessage body) { return post(body, null); } /** - * Send a new chatMessage in the specified channel or a chat. + * Send a new chatMessage in the specified channel. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link ChatMessage} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ChatMessage post(@jakarta.annotation.Nonnull final ChatMessage body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -158,7 +158,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Send a new chatMessage in the specified channel or a chat. + * Send a new chatMessage in the specified channel. * @param body The request body * @return a {@link RequestInformation} */ @@ -167,7 +167,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Send a new chatMessage in the specified channel or a chat. + * Send a new chatMessage in the specified channel. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation}