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 4c4dd4db3b2..f5b2979ade9 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/updatepolicies/item/compliancechanges/item/ComplianceChangeItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/updatepolicies/item/compliancechanges/item/ComplianceChangeItemRequestBuilder.java @@ -46,18 +46,18 @@ public ComplianceChangeItemRequestBuilder(@jakarta.annotation.Nonnull final Stri super(requestAdapter, "{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/complianceChanges/{complianceChange%2Did}{?%24expand,%24select}", rawUrl); } /** - * Delete a complianceChange object. + * Delete a contentApproval object. * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void delete() { delete(null); } /** - * Delete a complianceChange object. + * Delete a contentApproval object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); @@ -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 complianceChange object. + * Update the properties of a contentApproval 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 complianceChange object. + * Update the properties of a contentApproval 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 complianceChange object. + * Delete a contentApproval object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -125,7 +125,7 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Delete a complianceChange object. + * Delete a contentApproval object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -157,7 +157,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the properties of a complianceChange object. + * Update the properties of a contentApproval 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 complianceChange object. + * Update the properties of a contentApproval 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/administrativeunits/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/administrativeunits/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java index 8491ca7252a..ee7fb82f1ec 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/administrativeunits/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/administrativeunits/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java @@ -35,7 +35,7 @@ public CheckMemberGroupsRequestBuilder(@jakarta.annotation.Nonnull final String super(requestAdapter, "{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/checkMemberGroups", rawUrl); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @param body The request body * @return a {@link CheckMemberGroupsPostResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -46,7 +46,7 @@ public CheckMemberGroupsPostResponse post(@jakarta.annotation.Nonnull final Chec return post(body, null); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link CheckMemberGroupsPostResponse} @@ -62,7 +62,7 @@ public CheckMemberGroupsPostResponse post(@jakarta.annotation.Nonnull final Chec return this.requestAdapter.send(requestInfo, errorMapping, CheckMemberGroupsPostResponse::createFromDiscriminatorValue); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @param body The request body * @return a {@link RequestInformation} */ @@ -71,7 +71,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @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 325d49a04f5..8f747290eac 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); } /** - * Invite participants to the active call. For more information about how to handle operations, see commsOperation. + * Delete a specific participant in a call. In some situations, it is appropriate for an application to remove a participant from an active call. This action can be done before or after the participant answers the call. When an active caller is removed, they are immediately dropped from the call with no pre- or post-removal notification. When an invited participant is removed, any outstanding add participant request is canceled. * @param body The request body * @return a {@link InviteParticipantsOperation} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public InviteParticipantsOperation post(@jakarta.annotation.Nonnull final InvitePostRequestBody body) { return post(body, null); } /** - * Invite participants to the active call. For more information about how to handle operations, see commsOperation. + * Delete a specific participant in a call. In some situations, it is appropriate for an application to remove a participant from an active call. This action can be done before or after the participant answers the call. When an active caller is removed, they are immediately dropped from the call with no pre- or post-removal notification. When an invited participant is removed, any outstanding add participant request is canceled. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link InviteParticipantsOperation} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public InviteParticipantsOperation post(@jakarta.annotation.Nonnull final InvitePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -63,7 +63,7 @@ public InviteParticipantsOperation post(@jakarta.annotation.Nonnull final Invite return this.requestAdapter.send(requestInfo, errorMapping, InviteParticipantsOperation::createFromDiscriminatorValue); } /** - * Invite participants to the active call. For more information about how to handle operations, see commsOperation. + * Delete a specific participant in a call. In some situations, it is appropriate for an application to remove a participant from an active call. This action can be done before or after the participant answers the call. When an active caller is removed, they are immediately dropped from the call with no pre- or post-removal notification. When an invited participant is removed, any outstanding add participant request is canceled. * @param body The request body * @return a {@link RequestInformation} */ @@ -72,7 +72,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Invite participants to the active call. For more information about how to handle operations, see commsOperation. + * Delete a specific participant in a call. In some situations, it is appropriate for an application to remove a participant from an active call. This action can be done before or after the participant answers the call. When an active caller is removed, they are immediately dropped from the call with no pre- or post-removal notification. When an invited participant is removed, any outstanding add participant request is canceled. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/applications/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/applications/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java index f201d8d10dc..1c27b2f6cf7 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/applications/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/applications/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java @@ -35,7 +35,7 @@ public CheckMemberGroupsRequestBuilder(@jakarta.annotation.Nonnull final String super(requestAdapter, "{+baseurl}/applications/{application%2Did}/checkMemberGroups", rawUrl); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @param body The request body * @return a {@link CheckMemberGroupsPostResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -46,7 +46,7 @@ public CheckMemberGroupsPostResponse post(@jakarta.annotation.Nonnull final Chec return post(body, null); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link CheckMemberGroupsPostResponse} @@ -62,7 +62,7 @@ public CheckMemberGroupsPostResponse post(@jakarta.annotation.Nonnull final Chec return this.requestAdapter.send(requestInfo, errorMapping, CheckMemberGroupsPostResponse::createFromDiscriminatorValue); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @param body The request body * @return a {@link RequestInformation} */ @@ -71,7 +71,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @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/applications/item/owners/OwnersRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/applications/item/owners/OwnersRequestBuilder.java index 2df34e144ca..d43ae1ffd7e 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/applications/item/owners/OwnersRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/applications/item/owners/OwnersRequestBuilder.java @@ -1,6 +1,7 @@ package com.microsoft.graph.beta.applications.item.owners; import com.microsoft.graph.beta.applications.item.owners.count.CountRequestBuilder; +import com.microsoft.graph.beta.applications.item.owners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder; import com.microsoft.graph.beta.applications.item.owners.graphendpoint.GraphEndpointRequestBuilder; import com.microsoft.graph.beta.applications.item.owners.graphserviceprincipal.GraphServicePrincipalRequestBuilder; import com.microsoft.graph.beta.applications.item.owners.graphuser.GraphUserRequestBuilder; @@ -34,6 +35,14 @@ public class OwnersRequestBuilder extends BaseRequestBuilder { public CountRequestBuilder count() { return new CountRequestBuilder(pathParameters, requestAdapter); } + /** + * Casts the previous resource to appRoleAssignment. + * @return a {@link GraphAppRoleAssignmentRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GraphAppRoleAssignmentRequestBuilder graphAppRoleAssignment() { + return new GraphAppRoleAssignmentRequestBuilder(pathParameters, requestAdapter); + } /** * Casts the previous resource to endpoint. * @return a {@link GraphEndpointRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/applications/item/owners/graphapproleassignment/GraphAppRoleAssignmentRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/applications/item/owners/graphapproleassignment/GraphAppRoleAssignmentRequestBuilder.java new file mode 100644 index 00000000000..bcc93e957b5 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/applications/item/owners/graphapproleassignment/GraphAppRoleAssignmentRequestBuilder.java @@ -0,0 +1,174 @@ +package com.microsoft.graph.beta.applications.item.owners.graphapproleassignment; + +import com.microsoft.graph.beta.applications.item.owners.graphapproleassignment.count.CountRequestBuilder; +import com.microsoft.graph.beta.models.AppRoleAssignmentCollectionResponse; +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; +/** + * Casts the previous resource to appRoleAssignment. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GraphAppRoleAssignmentRequestBuilder 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); + } + /** + * Instantiates a new {@link GraphAppRoleAssignmentRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GraphAppRoleAssignmentRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/applications/{application%2Did}/owners/graph.appRoleAssignment{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link GraphAppRoleAssignmentRequestBuilder} 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 GraphAppRoleAssignmentRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/applications/{application%2Did}/owners/graph.appRoleAssignment{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection + * @return a {@link AppRoleAssignmentCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AppRoleAssignmentCollectionResponse get() { + return get(null); + } + /** + * Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AppRoleAssignmentCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AppRoleAssignmentCollectionResponse 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, AppRoleAssignmentCollectionResponse::createFromDiscriminatorValue); + } + /** + * Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link GraphAppRoleAssignmentRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GraphAppRoleAssignmentRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new GraphAppRoleAssignmentRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/applications/item/owners/graphapproleassignment/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/applications/item/owners/graphapproleassignment/count/CountRequestBuilder.java new file mode 100644 index 00000000000..1a0218ce7b9 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/applications/item/owners/graphapproleassignment/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.applications.item.owners.graphapproleassignment.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}/applications/{application%2Did}/owners/graph.appRoleAssignment/$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}/applications/{application%2Did}/owners/graph.appRoleAssignment/$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/applications/item/owners/item/DirectoryObjectItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/applications/item/owners/item/DirectoryObjectItemRequestBuilder.java index 2194ab83838..4590d8608a9 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/applications/item/owners/item/DirectoryObjectItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/applications/item/owners/item/DirectoryObjectItemRequestBuilder.java @@ -1,5 +1,6 @@ package com.microsoft.graph.beta.applications.item.owners.item; +import com.microsoft.graph.beta.applications.item.owners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder; import com.microsoft.graph.beta.applications.item.owners.item.graphendpoint.GraphEndpointRequestBuilder; import com.microsoft.graph.beta.applications.item.owners.item.graphserviceprincipal.GraphServicePrincipalRequestBuilder; import com.microsoft.graph.beta.applications.item.owners.item.graphuser.GraphUserRequestBuilder; @@ -13,6 +14,14 @@ */ @jakarta.annotation.Generated("com.microsoft.kiota") public class DirectoryObjectItemRequestBuilder extends BaseRequestBuilder { + /** + * Casts the previous resource to appRoleAssignment. + * @return a {@link GraphAppRoleAssignmentRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GraphAppRoleAssignmentRequestBuilder graphAppRoleAssignment() { + return new GraphAppRoleAssignmentRequestBuilder(pathParameters, requestAdapter); + } /** * Casts the previous resource to endpoint. * @return a {@link GraphEndpointRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/applications/item/owners/item/graphapproleassignment/GraphAppRoleAssignmentRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/applications/item/owners/item/graphapproleassignment/GraphAppRoleAssignmentRequestBuilder.java new file mode 100644 index 00000000000..dffabbaaf20 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/applications/item/owners/item/graphapproleassignment/GraphAppRoleAssignmentRequestBuilder.java @@ -0,0 +1,129 @@ +package com.microsoft.graph.beta.applications.item.owners.item.graphapproleassignment; + +import com.microsoft.graph.beta.models.AppRoleAssignment; +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; +/** + * Casts the previous resource to appRoleAssignment. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GraphAppRoleAssignmentRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link GraphAppRoleAssignmentRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GraphAppRoleAssignmentRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/applications/{application%2Did}/owners/{directoryObject%2Did}/graph.appRoleAssignment{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link GraphAppRoleAssignmentRequestBuilder} 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 GraphAppRoleAssignmentRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/applications/{application%2Did}/owners/{directoryObject%2Did}/graph.appRoleAssignment{?%24expand,%24select}", rawUrl); + } + /** + * Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment + * @return a {@link AppRoleAssignment} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AppRoleAssignment get() { + return get(null); + } + /** + * Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AppRoleAssignment} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AppRoleAssignment 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, AppRoleAssignment::createFromDiscriminatorValue); + } + /** + * Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link GraphAppRoleAssignmentRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GraphAppRoleAssignmentRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new GraphAppRoleAssignmentRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/approleassignments/AppRoleAssignmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/approleassignments/AppRoleAssignmentsRequestBuilder.java index 389483c5227..0a62f97cbc0 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/approleassignments/AppRoleAssignmentsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/approleassignments/AppRoleAssignmentsRequestBuilder.java @@ -1,7 +1,11 @@ package com.microsoft.graph.beta.approleassignments; import com.microsoft.graph.beta.approleassignments.count.CountRequestBuilder; +import com.microsoft.graph.beta.approleassignments.delta.DeltaRequestBuilder; +import com.microsoft.graph.beta.approleassignments.getbyids.GetByIdsRequestBuilder; +import com.microsoft.graph.beta.approleassignments.getuserownedobjects.GetUserOwnedObjectsRequestBuilder; import com.microsoft.graph.beta.approleassignments.item.AppRoleAssignmentItemRequestBuilder; +import com.microsoft.graph.beta.approleassignments.validateproperties.ValidatePropertiesRequestBuilder; import com.microsoft.graph.beta.models.AppRoleAssignment; import com.microsoft.graph.beta.models.AppRoleAssignmentCollectionResponse; import com.microsoft.graph.beta.models.odataerrors.ODataError; @@ -31,6 +35,38 @@ public class AppRoleAssignmentsRequestBuilder extends BaseRequestBuilder { public CountRequestBuilder count() { return new CountRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to call the delta method. + * @return a {@link DeltaRequestBuilder} + */ + @jakarta.annotation.Nonnull + public DeltaRequestBuilder delta() { + return new DeltaRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the getByIds method. + * @return a {@link GetByIdsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetByIdsRequestBuilder getByIds() { + return new GetByIdsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the getUserOwnedObjects method. + * @return a {@link GetUserOwnedObjectsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetUserOwnedObjectsRequestBuilder getUserOwnedObjects() { + return new GetUserOwnedObjectsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the validateProperties method. + * @return a {@link ValidatePropertiesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ValidatePropertiesRequestBuilder validateProperties() { + return new ValidatePropertiesRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the collection of appRoleAssignment entities. * @param appRoleAssignmentId The unique identifier of appRoleAssignment diff --git a/src/main/java/com/microsoft/graph/beta/generated/approleassignments/delta/DeltaGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/approleassignments/delta/DeltaGetResponse.java new file mode 100644 index 00000000000..a820644c710 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/approleassignments/delta/DeltaGetResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.approleassignments.delta; + +import com.microsoft.graph.beta.models.BaseDeltaFunctionResponse; +import com.microsoft.graph.beta.models.DirectoryObject; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class DeltaGetResponse extends BaseDeltaFunctionResponse implements Parsable { + /** + * Instantiates a new {@link DeltaGetResponse} and sets the default values. + */ + public DeltaGetResponse() { + super(); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link DeltaGetResponse} + */ + @jakarta.annotation.Nonnull + public static DeltaGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new DeltaGetResponse(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(DirectoryObject::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/approleassignments/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/approleassignments/delta/DeltaRequestBuilder.java new file mode 100644 index 00000000000..d29ffbd4fec --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/approleassignments/delta/DeltaRequestBuilder.java @@ -0,0 +1,166 @@ +package com.microsoft.graph.beta.approleassignments.delta; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the delta method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class DeltaRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public DeltaRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/appRoleAssignments/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/appRoleAssignments/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. + * @return a {@link DeltaGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public DeltaGetResponse get() { + return get(null); + } + /** + * Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link DeltaGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public DeltaGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, DeltaGetResponse::createFromDiscriminatorValue); + } + /** + * Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link DeltaRequestBuilder} + */ + @jakarta.annotation.Nonnull + public DeltaRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new DeltaRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/approleassignments/getbyids/GetByIdsPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/approleassignments/getbyids/GetByIdsPostRequestBody.java new file mode 100644 index 00000000000..6cbd222f991 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/approleassignments/getbyids/GetByIdsPostRequestBody.java @@ -0,0 +1,124 @@ +package com.microsoft.graph.beta.approleassignments.getbyids; + +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 GetByIdsPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link GetByIdsPostRequestBody} and sets the default values. + */ + public GetByIdsPostRequestBody() { + 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 GetByIdsPostRequestBody} + */ + @jakarta.annotation.Nonnull + public static GetByIdsPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new GetByIdsPostRequestBody(); + } + /** + * 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("ids", (n) -> { this.setIds(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("types", (n) -> { this.setTypes(n.getCollectionOfPrimitiveValues(String.class)); }); + return deserializerMap; + } + /** + * Gets the ids property value. The ids property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getIds() { + return this.backingStore.get("ids"); + } + /** + * Gets the types property value. The types property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getTypes() { + return this.backingStore.get("types"); + } + /** + * Serializes information the 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.writeCollectionOfPrimitiveValues("ids", this.getIds()); + writer.writeCollectionOfPrimitiveValues("types", this.getTypes()); + 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 ids property value. The ids property + * @param value Value to set for the ids property. + */ + public void setIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("ids", value); + } + /** + * Sets the types property value. The types property + * @param value Value to set for the types property. + */ + public void setTypes(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("types", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/approleassignments/getbyids/GetByIdsPostResponse.java b/src/main/java/com/microsoft/graph/beta/generated/approleassignments/getbyids/GetByIdsPostResponse.java new file mode 100644 index 00000000000..1a68e7c3f61 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/approleassignments/getbyids/GetByIdsPostResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.approleassignments.getbyids; + +import com.microsoft.graph.beta.models.BaseCollectionPaginationCountResponse; +import com.microsoft.graph.beta.models.DirectoryObject; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GetByIdsPostResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link GetByIdsPostResponse} and sets the default values. + */ + public GetByIdsPostResponse() { + 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 GetByIdsPostResponse} + */ + @jakarta.annotation.Nonnull + public static GetByIdsPostResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new GetByIdsPostResponse(); + } + /** + * 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(DirectoryObject::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/approleassignments/getbyids/GetByIdsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/approleassignments/getbyids/GetByIdsRequestBuilder.java new file mode 100644 index 00000000000..3bd2d74e001 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/approleassignments/getbyids/GetByIdsRequestBuilder.java @@ -0,0 +1,104 @@ +package com.microsoft.graph.beta.approleassignments.getbyids; + +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 getByIds method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GetByIdsRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link GetByIdsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetByIdsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/appRoleAssignments/getByIds", pathParameters); + } + /** + * Instantiates a new {@link GetByIdsRequestBuilder} 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 GetByIdsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/appRoleAssignments/getByIds", rawUrl); + } + /** + * Return the directory objects specified in a list of IDs. Some common uses for this function are to: + * @param body The request body + * @return a {@link GetByIdsPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public GetByIdsPostResponse post(@jakarta.annotation.Nonnull final GetByIdsPostRequestBody body) { + return post(body, null); + } + /** + * Return the directory objects specified in a list of IDs. Some common uses for this function are to: + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link GetByIdsPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public GetByIdsPostResponse post(@jakarta.annotation.Nonnull final GetByIdsPostRequestBody 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, GetByIdsPostResponse::createFromDiscriminatorValue); + } + /** + * Return the directory objects specified in a list of IDs. Some common uses for this function are to: + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final GetByIdsPostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Return the directory objects specified in a list of IDs. Some common uses for this function are to: + * @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 GetByIdsPostRequestBody 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 GetByIdsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetByIdsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new GetByIdsRequestBuilder(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/approleassignments/getuserownedobjects/GetUserOwnedObjectsPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/approleassignments/getuserownedobjects/GetUserOwnedObjectsPostRequestBody.java new file mode 100644 index 00000000000..30eab54ff62 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/approleassignments/getuserownedobjects/GetUserOwnedObjectsPostRequestBody.java @@ -0,0 +1,124 @@ +package com.microsoft.graph.beta.approleassignments.getuserownedobjects; + +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 GetUserOwnedObjectsPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link GetUserOwnedObjectsPostRequestBody} and sets the default values. + */ + public GetUserOwnedObjectsPostRequestBody() { + 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 GetUserOwnedObjectsPostRequestBody} + */ + @jakarta.annotation.Nonnull + public static GetUserOwnedObjectsPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new GetUserOwnedObjectsPostRequestBody(); + } + /** + * 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("type", (n) -> { this.setType(n.getStringValue()); }); + deserializerMap.put("userId", (n) -> { this.setUserId(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the type property value. The type property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getType() { + return this.backingStore.get("type"); + } + /** + * Gets the userId property value. The userId property + * @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); + writer.writeStringValue("type", this.getType()); + writer.writeStringValue("userId", this.getUserId()); + 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 type property value. The type property + * @param value Value to set for the type property. + */ + public void setType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("type", value); + } + /** + * Sets the userId property value. The userId property + * @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/approleassignments/getuserownedobjects/GetUserOwnedObjectsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/approleassignments/getuserownedobjects/GetUserOwnedObjectsRequestBuilder.java new file mode 100644 index 00000000000..5728c842231 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/approleassignments/getuserownedobjects/GetUserOwnedObjectsRequestBuilder.java @@ -0,0 +1,105 @@ +package com.microsoft.graph.beta.approleassignments.getuserownedobjects; + +import com.microsoft.graph.beta.models.DirectoryObject; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.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 getUserOwnedObjects method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GetUserOwnedObjectsRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link GetUserOwnedObjectsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetUserOwnedObjectsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/appRoleAssignments/getUserOwnedObjects", pathParameters); + } + /** + * Instantiates a new {@link GetUserOwnedObjectsRequestBuilder} 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 GetUserOwnedObjectsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/appRoleAssignments/getUserOwnedObjects", rawUrl); + } + /** + * Retrieve a list of recently deleted application and group objects owned by the specified user. This API returns up to 1,000 deleted objects owned by the user, sorted by ID, and doesn't support pagination. + * @param body The request body + * @return a {@link DirectoryObject} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public DirectoryObject post(@jakarta.annotation.Nonnull final GetUserOwnedObjectsPostRequestBody body) { + return post(body, null); + } + /** + * Retrieve a list of recently deleted application and group objects owned by the specified user. This API returns up to 1,000 deleted objects owned by the user, sorted by ID, and doesn't support pagination. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link DirectoryObject} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public DirectoryObject post(@jakarta.annotation.Nonnull final GetUserOwnedObjectsPostRequestBody 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, DirectoryObject::createFromDiscriminatorValue); + } + /** + * Retrieve a list of recently deleted application and group objects owned by the specified user. This API returns up to 1,000 deleted objects owned by the user, sorted by ID, and doesn't support pagination. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final GetUserOwnedObjectsPostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Retrieve a list of recently deleted application and group objects owned by the specified user. This API returns up to 1,000 deleted objects owned by the user, sorted by ID, and doesn't support pagination. + * @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 GetUserOwnedObjectsPostRequestBody 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 GetUserOwnedObjectsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetUserOwnedObjectsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new GetUserOwnedObjectsRequestBuilder(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/approleassignments/item/AppRoleAssignmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/approleassignments/item/AppRoleAssignmentItemRequestBuilder.java index 391f943b595..964dfdc063b 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/approleassignments/item/AppRoleAssignmentItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/approleassignments/item/AppRoleAssignmentItemRequestBuilder.java @@ -1,5 +1,10 @@ package com.microsoft.graph.beta.approleassignments.item; +import com.microsoft.graph.beta.approleassignments.item.checkmembergroups.CheckMemberGroupsRequestBuilder; +import com.microsoft.graph.beta.approleassignments.item.checkmemberobjects.CheckMemberObjectsRequestBuilder; +import com.microsoft.graph.beta.approleassignments.item.getmembergroups.GetMemberGroupsRequestBuilder; +import com.microsoft.graph.beta.approleassignments.item.getmemberobjects.GetMemberObjectsRequestBuilder; +import com.microsoft.graph.beta.approleassignments.item.restore.RestoreRequestBuilder; import com.microsoft.graph.beta.models.AppRoleAssignment; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -20,6 +25,46 @@ */ @jakarta.annotation.Generated("com.microsoft.kiota") public class AppRoleAssignmentItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the checkMemberGroups method. + * @return a {@link CheckMemberGroupsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CheckMemberGroupsRequestBuilder checkMemberGroups() { + return new CheckMemberGroupsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the checkMemberObjects method. + * @return a {@link CheckMemberObjectsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CheckMemberObjectsRequestBuilder checkMemberObjects() { + return new CheckMemberObjectsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the getMemberGroups method. + * @return a {@link GetMemberGroupsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetMemberGroupsRequestBuilder getMemberGroups() { + return new GetMemberGroupsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the getMemberObjects method. + * @return a {@link GetMemberObjectsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetMemberObjectsRequestBuilder getMemberObjects() { + return new GetMemberObjectsRequestBuilder(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 AppRoleAssignmentItemRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/approleassignments/item/checkmembergroups/CheckMemberGroupsPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/approleassignments/item/checkmembergroups/CheckMemberGroupsPostRequestBody.java new file mode 100644 index 00000000000..85f7f6511dd --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/approleassignments/item/checkmembergroups/CheckMemberGroupsPostRequestBody.java @@ -0,0 +1,107 @@ +package com.microsoft.graph.beta.approleassignments.item.checkmembergroups; + +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 CheckMemberGroupsPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link CheckMemberGroupsPostRequestBody} and sets the default values. + */ + public CheckMemberGroupsPostRequestBody() { + 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 CheckMemberGroupsPostRequestBody} + */ + @jakarta.annotation.Nonnull + public static CheckMemberGroupsPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CheckMemberGroupsPostRequestBody(); + } + /** + * 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("groupIds", (n) -> { this.setGroupIds(n.getCollectionOfPrimitiveValues(String.class)); }); + return deserializerMap; + } + /** + * Gets the groupIds property value. The groupIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getGroupIds() { + return this.backingStore.get("groupIds"); + } + /** + * Serializes information the 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.writeCollectionOfPrimitiveValues("groupIds", this.getGroupIds()); + 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 groupIds property value. The groupIds property + * @param value Value to set for the groupIds property. + */ + public void setGroupIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("groupIds", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/approleassignments/item/checkmembergroups/CheckMemberGroupsPostResponse.java b/src/main/java/com/microsoft/graph/beta/generated/approleassignments/item/checkmembergroups/CheckMemberGroupsPostResponse.java new file mode 100644 index 00000000000..9d8ad5f382a --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/approleassignments/item/checkmembergroups/CheckMemberGroupsPostResponse.java @@ -0,0 +1,62 @@ +package com.microsoft.graph.beta.approleassignments.item.checkmembergroups; + +import com.microsoft.graph.beta.models.BaseCollectionPaginationCountResponse; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CheckMemberGroupsPostResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link CheckMemberGroupsPostResponse} and sets the default values. + */ + public CheckMemberGroupsPostResponse() { + 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 CheckMemberGroupsPostResponse} + */ + @jakarta.annotation.Nonnull + public static CheckMemberGroupsPostResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CheckMemberGroupsPostResponse(); + } + /** + * 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.getCollectionOfPrimitiveValues(String.class)); }); + 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.writeCollectionOfPrimitiveValues("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/approleassignments/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/approleassignments/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java new file mode 100644 index 00000000000..c5f582716d8 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/approleassignments/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java @@ -0,0 +1,104 @@ +package com.microsoft.graph.beta.approleassignments.item.checkmembergroups; + +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 checkMemberGroups method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CheckMemberGroupsRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link CheckMemberGroupsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CheckMemberGroupsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/appRoleAssignments/{appRoleAssignment%2Did}/checkMemberGroups", pathParameters); + } + /** + * Instantiates a new {@link CheckMemberGroupsRequestBuilder} 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 CheckMemberGroupsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/appRoleAssignments/{appRoleAssignment%2Did}/checkMemberGroups", rawUrl); + } + /** + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * @param body The request body + * @return a {@link CheckMemberGroupsPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CheckMemberGroupsPostResponse post(@jakarta.annotation.Nonnull final CheckMemberGroupsPostRequestBody body) { + return post(body, null); + } + /** + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CheckMemberGroupsPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CheckMemberGroupsPostResponse post(@jakarta.annotation.Nonnull final CheckMemberGroupsPostRequestBody 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, CheckMemberGroupsPostResponse::createFromDiscriminatorValue); + } + /** + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CheckMemberGroupsPostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * @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 CheckMemberGroupsPostRequestBody 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 CheckMemberGroupsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CheckMemberGroupsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CheckMemberGroupsRequestBuilder(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/approleassignments/item/checkmemberobjects/CheckMemberObjectsPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/approleassignments/item/checkmemberobjects/CheckMemberObjectsPostRequestBody.java new file mode 100644 index 00000000000..280f13a5ec5 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/approleassignments/item/checkmemberobjects/CheckMemberObjectsPostRequestBody.java @@ -0,0 +1,107 @@ +package com.microsoft.graph.beta.approleassignments.item.checkmemberobjects; + +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 CheckMemberObjectsPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link CheckMemberObjectsPostRequestBody} and sets the default values. + */ + public CheckMemberObjectsPostRequestBody() { + 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 CheckMemberObjectsPostRequestBody} + */ + @jakarta.annotation.Nonnull + public static CheckMemberObjectsPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CheckMemberObjectsPostRequestBody(); + } + /** + * 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("ids", (n) -> { this.setIds(n.getCollectionOfPrimitiveValues(String.class)); }); + return deserializerMap; + } + /** + * Gets the ids property value. The ids property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getIds() { + return this.backingStore.get("ids"); + } + /** + * Serializes information the 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.writeCollectionOfPrimitiveValues("ids", this.getIds()); + 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 ids property value. The ids property + * @param value Value to set for the ids property. + */ + public void setIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("ids", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/approleassignments/item/checkmemberobjects/CheckMemberObjectsPostResponse.java b/src/main/java/com/microsoft/graph/beta/generated/approleassignments/item/checkmemberobjects/CheckMemberObjectsPostResponse.java new file mode 100644 index 00000000000..37ce3d8f20c --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/approleassignments/item/checkmemberobjects/CheckMemberObjectsPostResponse.java @@ -0,0 +1,62 @@ +package com.microsoft.graph.beta.approleassignments.item.checkmemberobjects; + +import com.microsoft.graph.beta.models.BaseCollectionPaginationCountResponse; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CheckMemberObjectsPostResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link CheckMemberObjectsPostResponse} and sets the default values. + */ + public CheckMemberObjectsPostResponse() { + 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 CheckMemberObjectsPostResponse} + */ + @jakarta.annotation.Nonnull + public static CheckMemberObjectsPostResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CheckMemberObjectsPostResponse(); + } + /** + * 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.getCollectionOfPrimitiveValues(String.class)); }); + 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.writeCollectionOfPrimitiveValues("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/approleassignments/item/checkmemberobjects/CheckMemberObjectsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/approleassignments/item/checkmemberobjects/CheckMemberObjectsRequestBuilder.java new file mode 100644 index 00000000000..744d1874e5b --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/approleassignments/item/checkmemberobjects/CheckMemberObjectsRequestBuilder.java @@ -0,0 +1,102 @@ +package com.microsoft.graph.beta.approleassignments.item.checkmemberobjects; + +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 checkMemberObjects method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CheckMemberObjectsRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link CheckMemberObjectsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CheckMemberObjectsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/appRoleAssignments/{appRoleAssignment%2Did}/checkMemberObjects", pathParameters); + } + /** + * Instantiates a new {@link CheckMemberObjectsRequestBuilder} 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 CheckMemberObjectsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/appRoleAssignments/{appRoleAssignment%2Did}/checkMemberObjects", rawUrl); + } + /** + * Invoke action checkMemberObjects + * @param body The request body + * @return a {@link CheckMemberObjectsPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CheckMemberObjectsPostResponse post(@jakarta.annotation.Nonnull final CheckMemberObjectsPostRequestBody body) { + return post(body, null); + } + /** + * Invoke action checkMemberObjects + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CheckMemberObjectsPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CheckMemberObjectsPostResponse post(@jakarta.annotation.Nonnull final CheckMemberObjectsPostRequestBody 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, CheckMemberObjectsPostResponse::createFromDiscriminatorValue); + } + /** + * Invoke action checkMemberObjects + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CheckMemberObjectsPostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action checkMemberObjects + * @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 CheckMemberObjectsPostRequestBody 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 CheckMemberObjectsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CheckMemberObjectsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CheckMemberObjectsRequestBuilder(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/approleassignments/item/getmembergroups/GetMemberGroupsPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/approleassignments/item/getmembergroups/GetMemberGroupsPostRequestBody.java new file mode 100644 index 00000000000..0298dafd1c4 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/approleassignments/item/getmembergroups/GetMemberGroupsPostRequestBody.java @@ -0,0 +1,107 @@ +package com.microsoft.graph.beta.approleassignments.item.getmembergroups; + +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 GetMemberGroupsPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link GetMemberGroupsPostRequestBody} and sets the default values. + */ + public GetMemberGroupsPostRequestBody() { + 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 GetMemberGroupsPostRequestBody} + */ + @jakarta.annotation.Nonnull + public static GetMemberGroupsPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new GetMemberGroupsPostRequestBody(); + } + /** + * 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("securityEnabledOnly", (n) -> { this.setSecurityEnabledOnly(n.getBooleanValue()); }); + return deserializerMap; + } + /** + * Gets the securityEnabledOnly property value. The securityEnabledOnly property + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getSecurityEnabledOnly() { + return this.backingStore.get("securityEnabledOnly"); + } + /** + * Serializes information the 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("securityEnabledOnly", this.getSecurityEnabledOnly()); + 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 securityEnabledOnly property value. The securityEnabledOnly property + * @param value Value to set for the securityEnabledOnly property. + */ + public void setSecurityEnabledOnly(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("securityEnabledOnly", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/approleassignments/item/getmembergroups/GetMemberGroupsPostResponse.java b/src/main/java/com/microsoft/graph/beta/generated/approleassignments/item/getmembergroups/GetMemberGroupsPostResponse.java new file mode 100644 index 00000000000..66dd28ce684 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/approleassignments/item/getmembergroups/GetMemberGroupsPostResponse.java @@ -0,0 +1,62 @@ +package com.microsoft.graph.beta.approleassignments.item.getmembergroups; + +import com.microsoft.graph.beta.models.BaseCollectionPaginationCountResponse; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GetMemberGroupsPostResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link GetMemberGroupsPostResponse} and sets the default values. + */ + public GetMemberGroupsPostResponse() { + 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 GetMemberGroupsPostResponse} + */ + @jakarta.annotation.Nonnull + public static GetMemberGroupsPostResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new GetMemberGroupsPostResponse(); + } + /** + * 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.getCollectionOfPrimitiveValues(String.class)); }); + 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.writeCollectionOfPrimitiveValues("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/approleassignments/item/getmembergroups/GetMemberGroupsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/approleassignments/item/getmembergroups/GetMemberGroupsRequestBuilder.java new file mode 100644 index 00000000000..055e72ff913 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/approleassignments/item/getmembergroups/GetMemberGroupsRequestBuilder.java @@ -0,0 +1,104 @@ +package com.microsoft.graph.beta.approleassignments.item.getmembergroups; + +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 getMemberGroups method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GetMemberGroupsRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link GetMemberGroupsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetMemberGroupsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/appRoleAssignments/{appRoleAssignment%2Did}/getMemberGroups", pathParameters); + } + /** + * Instantiates a new {@link GetMemberGroupsRequestBuilder} 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 GetMemberGroupsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/appRoleAssignments/{appRoleAssignment%2Did}/getMemberGroups", rawUrl); + } + /** + * Return all the group IDs for the groups that the specified user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. This API returns up to 11,000 group IDs. If more than 11,000 results are available, it returns a 400 Bad Request error with the DirectoryResultSizeLimitExceeded error code. If you get the DirectoryResultSizeLimitExceeded error code, use the List group transitive memberOf API instead. + * @param body The request body + * @return a {@link GetMemberGroupsPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public GetMemberGroupsPostResponse post(@jakarta.annotation.Nonnull final GetMemberGroupsPostRequestBody body) { + return post(body, null); + } + /** + * Return all the group IDs for the groups that the specified user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. This API returns up to 11,000 group IDs. If more than 11,000 results are available, it returns a 400 Bad Request error with the DirectoryResultSizeLimitExceeded error code. If you get the DirectoryResultSizeLimitExceeded error code, use the List group transitive memberOf API instead. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link GetMemberGroupsPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public GetMemberGroupsPostResponse post(@jakarta.annotation.Nonnull final GetMemberGroupsPostRequestBody 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, GetMemberGroupsPostResponse::createFromDiscriminatorValue); + } + /** + * Return all the group IDs for the groups that the specified user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. This API returns up to 11,000 group IDs. If more than 11,000 results are available, it returns a 400 Bad Request error with the DirectoryResultSizeLimitExceeded error code. If you get the DirectoryResultSizeLimitExceeded error code, use the List group transitive memberOf API instead. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final GetMemberGroupsPostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Return all the group IDs for the groups that the specified user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. This API returns up to 11,000 group IDs. If more than 11,000 results are available, it returns a 400 Bad Request error with the DirectoryResultSizeLimitExceeded error code. If you get the DirectoryResultSizeLimitExceeded error code, use the List group transitive memberOf API instead. + * @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 GetMemberGroupsPostRequestBody 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 GetMemberGroupsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetMemberGroupsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new GetMemberGroupsRequestBuilder(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/approleassignments/item/getmemberobjects/GetMemberObjectsPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/approleassignments/item/getmemberobjects/GetMemberObjectsPostRequestBody.java new file mode 100644 index 00000000000..129dd8295e3 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/approleassignments/item/getmemberobjects/GetMemberObjectsPostRequestBody.java @@ -0,0 +1,107 @@ +package com.microsoft.graph.beta.approleassignments.item.getmemberobjects; + +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 GetMemberObjectsPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link GetMemberObjectsPostRequestBody} and sets the default values. + */ + public GetMemberObjectsPostRequestBody() { + 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 GetMemberObjectsPostRequestBody} + */ + @jakarta.annotation.Nonnull + public static GetMemberObjectsPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new GetMemberObjectsPostRequestBody(); + } + /** + * 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("securityEnabledOnly", (n) -> { this.setSecurityEnabledOnly(n.getBooleanValue()); }); + return deserializerMap; + } + /** + * Gets the securityEnabledOnly property value. The securityEnabledOnly property + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getSecurityEnabledOnly() { + return this.backingStore.get("securityEnabledOnly"); + } + /** + * Serializes information the 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("securityEnabledOnly", this.getSecurityEnabledOnly()); + 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 securityEnabledOnly property value. The securityEnabledOnly property + * @param value Value to set for the securityEnabledOnly property. + */ + public void setSecurityEnabledOnly(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("securityEnabledOnly", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/approleassignments/item/getmemberobjects/GetMemberObjectsPostResponse.java b/src/main/java/com/microsoft/graph/beta/generated/approleassignments/item/getmemberobjects/GetMemberObjectsPostResponse.java new file mode 100644 index 00000000000..5458330ec09 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/approleassignments/item/getmemberobjects/GetMemberObjectsPostResponse.java @@ -0,0 +1,62 @@ +package com.microsoft.graph.beta.approleassignments.item.getmemberobjects; + +import com.microsoft.graph.beta.models.BaseCollectionPaginationCountResponse; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GetMemberObjectsPostResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link GetMemberObjectsPostResponse} and sets the default values. + */ + public GetMemberObjectsPostResponse() { + 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 GetMemberObjectsPostResponse} + */ + @jakarta.annotation.Nonnull + public static GetMemberObjectsPostResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new GetMemberObjectsPostResponse(); + } + /** + * 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.getCollectionOfPrimitiveValues(String.class)); }); + 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.writeCollectionOfPrimitiveValues("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/approleassignments/item/getmemberobjects/GetMemberObjectsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/approleassignments/item/getmemberobjects/GetMemberObjectsRequestBuilder.java new file mode 100644 index 00000000000..b7208cb2591 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/approleassignments/item/getmemberobjects/GetMemberObjectsRequestBuilder.java @@ -0,0 +1,102 @@ +package com.microsoft.graph.beta.approleassignments.item.getmemberobjects; + +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 getMemberObjects method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GetMemberObjectsRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link GetMemberObjectsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetMemberObjectsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/appRoleAssignments/{appRoleAssignment%2Did}/getMemberObjects", pathParameters); + } + /** + * Instantiates a new {@link GetMemberObjectsRequestBuilder} 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 GetMemberObjectsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/appRoleAssignments/{appRoleAssignment%2Did}/getMemberObjects", rawUrl); + } + /** + * Invoke action getMemberObjects + * @param body The request body + * @return a {@link GetMemberObjectsPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GetMemberObjectsPostResponse post(@jakarta.annotation.Nonnull final GetMemberObjectsPostRequestBody body) { + return post(body, null); + } + /** + * Invoke action getMemberObjects + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link GetMemberObjectsPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GetMemberObjectsPostResponse post(@jakarta.annotation.Nonnull final GetMemberObjectsPostRequestBody 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, GetMemberObjectsPostResponse::createFromDiscriminatorValue); + } + /** + * Invoke action getMemberObjects + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final GetMemberObjectsPostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action getMemberObjects + * @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 GetMemberObjectsPostRequestBody 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 GetMemberObjectsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetMemberObjectsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new GetMemberObjectsRequestBuilder(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/approleassignments/item/restore/RestorePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/approleassignments/item/restore/RestorePostRequestBody.java new file mode 100644 index 00000000000..08a7dba1e84 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/approleassignments/item/restore/RestorePostRequestBody.java @@ -0,0 +1,107 @@ +package com.microsoft.graph.beta.approleassignments.item.restore; + +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 RestorePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link RestorePostRequestBody} and sets the default values. + */ + public RestorePostRequestBody() { + 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 RestorePostRequestBody} + */ + @jakarta.annotation.Nonnull + public static RestorePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new RestorePostRequestBody(); + } + /** + * 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("newUserPrincipalName", (n) -> { this.setNewUserPrincipalName(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the newUserPrincipalName property value. The newUserPrincipalName property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getNewUserPrincipalName() { + return this.backingStore.get("newUserPrincipalName"); + } + /** + * Serializes information the 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("newUserPrincipalName", this.getNewUserPrincipalName()); + 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 newUserPrincipalName property value. The newUserPrincipalName property + * @param value Value to set for the newUserPrincipalName property. + */ + public void setNewUserPrincipalName(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("newUserPrincipalName", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/approleassignments/item/restore/RestoreRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/approleassignments/item/restore/RestoreRequestBuilder.java new file mode 100644 index 00000000000..dcded13090a --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/approleassignments/item/restore/RestoreRequestBuilder.java @@ -0,0 +1,105 @@ +package com.microsoft.graph.beta.approleassignments.item.restore; + +import com.microsoft.graph.beta.models.DirectoryObject; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.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}/appRoleAssignments/{appRoleAssignment%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}/appRoleAssignments/{appRoleAssignment%2Did}/restore", rawUrl); + } + /** + * Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- [certificateAuthorityDetail](../resources/certificateauthoritydetail.md- externalUserProfile- group- pendingExternalUserProfile- servicePrincipal- user If an item was accidentally deleted, you can fully restore the item. This isn't applicable to security groups, which are deleted permanently. Also, restoring an application doesn't restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. + * @param body The request body + * @return a {@link DirectoryObject} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public DirectoryObject post(@jakarta.annotation.Nonnull final RestorePostRequestBody body) { + return post(body, null); + } + /** + * Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- [certificateAuthorityDetail](../resources/certificateauthoritydetail.md- externalUserProfile- group- pendingExternalUserProfile- servicePrincipal- user If an item was accidentally deleted, you can fully restore the item. This isn't applicable to security groups, which are deleted permanently. Also, restoring an application doesn't restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link DirectoryObject} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public DirectoryObject post(@jakarta.annotation.Nonnull final RestorePostRequestBody 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, DirectoryObject::createFromDiscriminatorValue); + } + /** + * Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- [certificateAuthorityDetail](../resources/certificateauthoritydetail.md- externalUserProfile- group- pendingExternalUserProfile- servicePrincipal- user If an item was accidentally deleted, you can fully restore the item. This isn't applicable to security groups, which are deleted permanently. Also, restoring an application doesn't restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final RestorePostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- [certificateAuthorityDetail](../resources/certificateauthoritydetail.md- externalUserProfile- group- pendingExternalUserProfile- servicePrincipal- user If an item was accidentally deleted, you can fully restore the item. This isn't applicable to security groups, which are deleted permanently. Also, restoring an application doesn't restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. + * @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 RestorePostRequestBody 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 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/approleassignments/validateproperties/ValidatePropertiesPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/approleassignments/validateproperties/ValidatePropertiesPostRequestBody.java new file mode 100644 index 00000000000..ab0a1768d13 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/approleassignments/validateproperties/ValidatePropertiesPostRequestBody.java @@ -0,0 +1,159 @@ +package com.microsoft.graph.beta.approleassignments.validateproperties; + +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; +import java.util.UUID; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ValidatePropertiesPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ValidatePropertiesPostRequestBody} and sets the default values. + */ + public ValidatePropertiesPostRequestBody() { + 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 ValidatePropertiesPostRequestBody} + */ + @jakarta.annotation.Nonnull + public static ValidatePropertiesPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ValidatePropertiesPostRequestBody(); + } + /** + * 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. The displayName property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDisplayName() { + return this.backingStore.get("displayName"); + } + /** + * Gets the entityType property value. The entityType property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getEntityType() { + return this.backingStore.get("entityType"); + } + /** + * 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("displayName", (n) -> { this.setDisplayName(n.getStringValue()); }); + deserializerMap.put("entityType", (n) -> { this.setEntityType(n.getStringValue()); }); + deserializerMap.put("mailNickname", (n) -> { this.setMailNickname(n.getStringValue()); }); + deserializerMap.put("onBehalfOfUserId", (n) -> { this.setOnBehalfOfUserId(n.getUUIDValue()); }); + return deserializerMap; + } + /** + * Gets the mailNickname property value. The mailNickname property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getMailNickname() { + return this.backingStore.get("mailNickname"); + } + /** + * Gets the onBehalfOfUserId property value. The onBehalfOfUserId property + * @return a {@link UUID} + */ + @jakarta.annotation.Nullable + public UUID getOnBehalfOfUserId() { + return this.backingStore.get("onBehalfOfUserId"); + } + /** + * Serializes information the 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("displayName", this.getDisplayName()); + writer.writeStringValue("entityType", this.getEntityType()); + writer.writeStringValue("mailNickname", this.getMailNickname()); + writer.writeUUIDValue("onBehalfOfUserId", this.getOnBehalfOfUserId()); + 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. The displayName property + * @param value Value to set for the displayName property. + */ + public void setDisplayName(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("displayName", value); + } + /** + * Sets the entityType property value. The entityType property + * @param value Value to set for the entityType property. + */ + public void setEntityType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("entityType", value); + } + /** + * Sets the mailNickname property value. The mailNickname property + * @param value Value to set for the mailNickname property. + */ + public void setMailNickname(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("mailNickname", value); + } + /** + * Sets the onBehalfOfUserId property value. The onBehalfOfUserId property + * @param value Value to set for the onBehalfOfUserId property. + */ + public void setOnBehalfOfUserId(@jakarta.annotation.Nullable final UUID value) { + this.backingStore.set("onBehalfOfUserId", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/approleassignments/validateproperties/ValidatePropertiesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/approleassignments/validateproperties/ValidatePropertiesRequestBuilder.java new file mode 100644 index 00000000000..1d86282265f --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/approleassignments/validateproperties/ValidatePropertiesRequestBuilder.java @@ -0,0 +1,100 @@ +package com.microsoft.graph.beta.approleassignments.validateproperties; + +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 validateProperties method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ValidatePropertiesRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ValidatePropertiesRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ValidatePropertiesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/appRoleAssignments/validateProperties", pathParameters); + } + /** + * Instantiates a new {@link ValidatePropertiesRequestBuilder} 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 ValidatePropertiesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/appRoleAssignments/validateProperties", rawUrl); + } + /** + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you are only validating the prefix and suffix naming policy. + * @param body The request body + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + public void post(@jakarta.annotation.Nonnull final ValidatePropertiesPostRequestBody body) { + post(body, null); + } + /** + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you are only validating the prefix and suffix naming policy. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + public void post(@jakarta.annotation.Nonnull final ValidatePropertiesPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you are only validating the prefix and suffix naming policy. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ValidatePropertiesPostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you are only validating the prefix and suffix naming policy. + * @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 ValidatePropertiesPostRequestBody 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 ValidatePropertiesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ValidatePropertiesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ValidatePropertiesRequestBuilder(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/communications/calls/item/participants/invite/InviteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/communications/calls/item/participants/invite/InviteRequestBuilder.java index 439c6074308..fe1f1e3681e 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); } /** - * Invite participants to the active call. For more information about how to handle operations, see commsOperation. + * Delete a specific participant in a call. In some situations, it is appropriate for an application to remove a participant from an active call. This action can be done before or after the participant answers the call. When an active caller is removed, they are immediately dropped from the call with no pre- or post-removal notification. When an invited participant is removed, any outstanding add participant request is canceled. * @param body The request body * @return a {@link InviteParticipantsOperation} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public InviteParticipantsOperation post(@jakarta.annotation.Nonnull final InvitePostRequestBody body) { return post(body, null); } /** - * Invite participants to the active call. For more information about how to handle operations, see commsOperation. + * Delete a specific participant in a call. In some situations, it is appropriate for an application to remove a participant from an active call. This action can be done before or after the participant answers the call. When an active caller is removed, they are immediately dropped from the call with no pre- or post-removal notification. When an invited participant is removed, any outstanding add participant request is canceled. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link InviteParticipantsOperation} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public InviteParticipantsOperation post(@jakarta.annotation.Nonnull final InvitePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -63,7 +63,7 @@ public InviteParticipantsOperation post(@jakarta.annotation.Nonnull final Invite return this.requestAdapter.send(requestInfo, errorMapping, InviteParticipantsOperation::createFromDiscriminatorValue); } /** - * Invite participants to the active call. For more information about how to handle operations, see commsOperation. + * Delete a specific participant in a call. In some situations, it is appropriate for an application to remove a participant from an active call. This action can be done before or after the participant answers the call. When an active caller is removed, they are immediately dropped from the call with no pre- or post-removal notification. When an invited participant is removed, any outstanding add participant request is canceled. * @param body The request body * @return a {@link RequestInformation} */ @@ -72,7 +72,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Invite participants to the active call. For more information about how to handle operations, see commsOperation. + * Delete a specific participant in a call. In some situations, it is appropriate for an application to remove a participant from an active call. This action can be done before or after the participant answers the call. When an active caller is removed, they are immediately dropped from the call with no pre- or post-removal notification. When an invited participant is removed, any outstanding add participant request is canceled. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/contacts/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/contacts/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java index a73e0b5f290..9bbc7e17679 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/contacts/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/contacts/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java @@ -35,7 +35,7 @@ public CheckMemberGroupsRequestBuilder(@jakarta.annotation.Nonnull final String super(requestAdapter, "{+baseurl}/contacts/{orgContact%2Did}/checkMemberGroups", rawUrl); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @param body The request body * @return a {@link CheckMemberGroupsPostResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -46,7 +46,7 @@ public CheckMemberGroupsPostResponse post(@jakarta.annotation.Nonnull final Chec return post(body, null); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link CheckMemberGroupsPostResponse} @@ -62,7 +62,7 @@ public CheckMemberGroupsPostResponse post(@jakarta.annotation.Nonnull final Chec return this.requestAdapter.send(requestInfo, errorMapping, CheckMemberGroupsPostResponse::createFromDiscriminatorValue); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @param body The request body * @return a {@link RequestInformation} */ @@ -71,7 +71,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @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/contracts/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/contracts/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java index 67b3a3f2854..631b4e48d51 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/contracts/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/contracts/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java @@ -35,7 +35,7 @@ public CheckMemberGroupsRequestBuilder(@jakarta.annotation.Nonnull final String super(requestAdapter, "{+baseurl}/contracts/{contract%2Did}/checkMemberGroups", rawUrl); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @param body The request body * @return a {@link CheckMemberGroupsPostResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -46,7 +46,7 @@ public CheckMemberGroupsPostResponse post(@jakarta.annotation.Nonnull final Chec return post(body, null); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link CheckMemberGroupsPostResponse} @@ -62,7 +62,7 @@ public CheckMemberGroupsPostResponse post(@jakarta.annotation.Nonnull final Chec return this.requestAdapter.send(requestInfo, errorMapping, CheckMemberGroupsPostResponse::createFromDiscriminatorValue); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @param body The request body * @return a {@link RequestInformation} */ @@ -71,7 +71,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @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/devicemanagement/deponboardingsettings/item/DepOnboardingSettingItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/deponboardingsettings/item/DepOnboardingSettingItemRequestBuilder.java index 2301c7741f1..77ad9ea9574 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/deponboardingsettings/item/DepOnboardingSettingItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/deponboardingsettings/item/DepOnboardingSettingItemRequestBuilder.java @@ -2,6 +2,8 @@ import com.microsoft.graph.beta.devicemanagement.deponboardingsettings.item.defaultiosenrollmentprofile.DefaultIosEnrollmentProfileRequestBuilder; import com.microsoft.graph.beta.devicemanagement.deponboardingsettings.item.defaultmacosenrollmentprofile.DefaultMacOsEnrollmentProfileRequestBuilder; +import com.microsoft.graph.beta.devicemanagement.deponboardingsettings.item.defaulttvosenrollmentprofile.DefaultTvOSEnrollmentProfileRequestBuilder; +import com.microsoft.graph.beta.devicemanagement.deponboardingsettings.item.defaultvisionosenrollmentprofile.DefaultVisionOSEnrollmentProfileRequestBuilder; import com.microsoft.graph.beta.devicemanagement.deponboardingsettings.item.enrollmentprofiles.EnrollmentProfilesRequestBuilder; import com.microsoft.graph.beta.devicemanagement.deponboardingsettings.item.generateencryptionpublickey.GenerateEncryptionPublicKeyRequestBuilder; import com.microsoft.graph.beta.devicemanagement.deponboardingsettings.item.getencryptionpublickey.GetEncryptionPublicKeyRequestBuilder; @@ -46,6 +48,22 @@ public DefaultIosEnrollmentProfileRequestBuilder defaultIosEnrollmentProfile() { public DefaultMacOsEnrollmentProfileRequestBuilder defaultMacOsEnrollmentProfile() { return new DefaultMacOsEnrollmentProfileRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the defaultTvOSEnrollmentProfile property of the microsoft.graph.depOnboardingSetting entity. + * @return a {@link DefaultTvOSEnrollmentProfileRequestBuilder} + */ + @jakarta.annotation.Nonnull + public DefaultTvOSEnrollmentProfileRequestBuilder defaultTvOSEnrollmentProfile() { + return new DefaultTvOSEnrollmentProfileRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the defaultVisionOSEnrollmentProfile property of the microsoft.graph.depOnboardingSetting entity. + * @return a {@link DefaultVisionOSEnrollmentProfileRequestBuilder} + */ + @jakarta.annotation.Nonnull + public DefaultVisionOSEnrollmentProfileRequestBuilder defaultVisionOSEnrollmentProfile() { + return new DefaultVisionOSEnrollmentProfileRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the enrollmentProfiles property of the microsoft.graph.depOnboardingSetting entity. * @return a {@link EnrollmentProfilesRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/deponboardingsettings/item/defaulttvosenrollmentprofile/DefaultTvOSEnrollmentProfileRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/deponboardingsettings/item/defaulttvosenrollmentprofile/DefaultTvOSEnrollmentProfileRequestBuilder.java new file mode 100644 index 00000000000..598641e4117 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/deponboardingsettings/item/defaulttvosenrollmentprofile/DefaultTvOSEnrollmentProfileRequestBuilder.java @@ -0,0 +1,129 @@ +package com.microsoft.graph.beta.devicemanagement.deponboardingsettings.item.defaulttvosenrollmentprofile; + +import com.microsoft.graph.beta.models.DepTvOSEnrollmentProfile; +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 defaultTvOSEnrollmentProfile property of the microsoft.graph.depOnboardingSetting entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class DefaultTvOSEnrollmentProfileRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link DefaultTvOSEnrollmentProfileRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public DefaultTvOSEnrollmentProfileRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceManagement/depOnboardingSettings/{depOnboardingSetting%2Did}/defaultTvOSEnrollmentProfile{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link DefaultTvOSEnrollmentProfileRequestBuilder} 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 DefaultTvOSEnrollmentProfileRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceManagement/depOnboardingSettings/{depOnboardingSetting%2Did}/defaultTvOSEnrollmentProfile{?%24expand,%24select}", rawUrl); + } + /** + * Default TvOS Enrollment Profile + * @return a {@link DepTvOSEnrollmentProfile} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public DepTvOSEnrollmentProfile get() { + return get(null); + } + /** + * Default TvOS Enrollment Profile + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link DepTvOSEnrollmentProfile} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public DepTvOSEnrollmentProfile 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, DepTvOSEnrollmentProfile::createFromDiscriminatorValue); + } + /** + * Default TvOS Enrollment Profile + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Default TvOS Enrollment Profile + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link DefaultTvOSEnrollmentProfileRequestBuilder} + */ + @jakarta.annotation.Nonnull + public DefaultTvOSEnrollmentProfileRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new DefaultTvOSEnrollmentProfileRequestBuilder(rawUrl, requestAdapter); + } + /** + * Default TvOS Enrollment Profile + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/deponboardingsettings/item/defaultvisionosenrollmentprofile/DefaultVisionOSEnrollmentProfileRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/deponboardingsettings/item/defaultvisionosenrollmentprofile/DefaultVisionOSEnrollmentProfileRequestBuilder.java new file mode 100644 index 00000000000..9334276cd12 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/deponboardingsettings/item/defaultvisionosenrollmentprofile/DefaultVisionOSEnrollmentProfileRequestBuilder.java @@ -0,0 +1,129 @@ +package com.microsoft.graph.beta.devicemanagement.deponboardingsettings.item.defaultvisionosenrollmentprofile; + +import com.microsoft.graph.beta.models.DepVisionOSEnrollmentProfile; +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 defaultVisionOSEnrollmentProfile property of the microsoft.graph.depOnboardingSetting entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class DefaultVisionOSEnrollmentProfileRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link DefaultVisionOSEnrollmentProfileRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public DefaultVisionOSEnrollmentProfileRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceManagement/depOnboardingSettings/{depOnboardingSetting%2Did}/defaultVisionOSEnrollmentProfile{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link DefaultVisionOSEnrollmentProfileRequestBuilder} 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 DefaultVisionOSEnrollmentProfileRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceManagement/depOnboardingSettings/{depOnboardingSetting%2Did}/defaultVisionOSEnrollmentProfile{?%24expand,%24select}", rawUrl); + } + /** + * Default VisionOS Enrollment Profile + * @return a {@link DepVisionOSEnrollmentProfile} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public DepVisionOSEnrollmentProfile get() { + return get(null); + } + /** + * Default VisionOS Enrollment Profile + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link DepVisionOSEnrollmentProfile} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public DepVisionOSEnrollmentProfile 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, DepVisionOSEnrollmentProfile::createFromDiscriminatorValue); + } + /** + * Default VisionOS Enrollment Profile + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Default VisionOS Enrollment Profile + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link DefaultVisionOSEnrollmentProfileRequestBuilder} + */ + @jakarta.annotation.Nonnull + public DefaultVisionOSEnrollmentProfileRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new DefaultVisionOSEnrollmentProfileRequestBuilder(rawUrl, requestAdapter); + } + /** + * Default VisionOS Enrollment Profile + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/reports/ReportsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/reports/ReportsRequestBuilder.java index 09dcab17d5c..1c7d1808221 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/reports/ReportsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/reports/ReportsRequestBuilder.java @@ -72,6 +72,8 @@ import com.microsoft.graph.beta.devicemanagement.reports.getwindowsupdatealertsperpolicyperdevicereport.GetWindowsUpdateAlertsPerPolicyPerDeviceReportRequestBuilder; import com.microsoft.graph.beta.devicemanagement.reports.getwindowsupdatealertsummaryreport.GetWindowsUpdateAlertSummaryReportRequestBuilder; import com.microsoft.graph.beta.devicemanagement.reports.getzebrafotadeploymentreport.GetZebraFotaDeploymentReportRequestBuilder; +import com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatereport.RetrieveCloudPkiLeafCertificateReportRequestBuilder; +import com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatesummaryreport.RetrieveCloudPkiLeafCertificateSummaryReportRequestBuilder; import com.microsoft.graph.beta.devicemanagement.reports.retrievedeviceappinstallationstatusreport.RetrieveDeviceAppInstallationStatusReportRequestBuilder; import com.microsoft.graph.beta.devicemanagement.reports.retrievesecuritytaskappsreport.RetrieveSecurityTaskAppsReportRequestBuilder; import com.microsoft.graph.beta.devicemanagement.reports.retrievewin32catalogappsupdatereport.RetrieveWin32CatalogAppsUpdateReportRequestBuilder; @@ -671,6 +673,22 @@ public GetWindowsUpdateAlertSummaryReportRequestBuilder getWindowsUpdateAlertSum public GetZebraFotaDeploymentReportRequestBuilder getZebraFotaDeploymentReport() { return new GetZebraFotaDeploymentReportRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to call the retrieveCloudPkiLeafCertificateReport method. + * @return a {@link RetrieveCloudPkiLeafCertificateReportRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RetrieveCloudPkiLeafCertificateReportRequestBuilder retrieveCloudPkiLeafCertificateReport() { + return new RetrieveCloudPkiLeafCertificateReportRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the retrieveCloudPkiLeafCertificateSummaryReport method. + * @return a {@link RetrieveCloudPkiLeafCertificateSummaryReportRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RetrieveCloudPkiLeafCertificateSummaryReportRequestBuilder retrieveCloudPkiLeafCertificateSummaryReport() { + return new RetrieveCloudPkiLeafCertificateSummaryReportRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to call the retrieveDeviceAppInstallationStatusReport method. * @return a {@link RetrieveDeviceAppInstallationStatusReportRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/reports/retrievecloudpkileafcertificatereport/RetrieveCloudPkiLeafCertificateReportPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/reports/retrievecloudpkileafcertificatereport/RetrieveCloudPkiLeafCertificateReportPostRequestBody.java new file mode 100644 index 00000000000..040988691e0 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/reports/retrievecloudpkileafcertificatereport/RetrieveCloudPkiLeafCertificateReportPostRequestBody.java @@ -0,0 +1,209 @@ +package com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatereport; + +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 RetrieveCloudPkiLeafCertificateReportPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link RetrieveCloudPkiLeafCertificateReportPostRequestBody} and sets the default values. + */ + public RetrieveCloudPkiLeafCertificateReportPostRequestBody() { + 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 RetrieveCloudPkiLeafCertificateReportPostRequestBody} + */ + @jakarta.annotation.Nonnull + public static RetrieveCloudPkiLeafCertificateReportPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new RetrieveCloudPkiLeafCertificateReportPostRequestBody(); + } + /** + * 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 certificationAuthorityId property value. The certificationAuthorityId property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getCertificationAuthorityId() { + return this.backingStore.get("certificationAuthorityId"); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(7); + deserializerMap.put("certificationAuthorityId", (n) -> { this.setCertificationAuthorityId(n.getStringValue()); }); + deserializerMap.put("filter", (n) -> { this.setFilter(n.getStringValue()); }); + deserializerMap.put("orderBy", (n) -> { this.setOrderBy(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("search", (n) -> { this.setSearch(n.getStringValue()); }); + deserializerMap.put("select", (n) -> { this.setSelect(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("skip", (n) -> { this.setSkip(n.getIntegerValue()); }); + deserializerMap.put("top", (n) -> { this.setTop(n.getIntegerValue()); }); + return deserializerMap; + } + /** + * Gets the filter property value. The filter property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getFilter() { + return this.backingStore.get("filter"); + } + /** + * Gets the orderBy property value. The orderBy property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getOrderBy() { + return this.backingStore.get("orderBy"); + } + /** + * Gets the search property value. The search property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getSearch() { + return this.backingStore.get("search"); + } + /** + * Gets the select property value. The select property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getSelect() { + return this.backingStore.get("select"); + } + /** + * Gets the skip property value. The skip property + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getSkip() { + return this.backingStore.get("skip"); + } + /** + * Gets the top property value. The top property + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getTop() { + return this.backingStore.get("top"); + } + /** + * Serializes information the 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("certificationAuthorityId", this.getCertificationAuthorityId()); + writer.writeStringValue("filter", this.getFilter()); + writer.writeCollectionOfPrimitiveValues("orderBy", this.getOrderBy()); + writer.writeStringValue("search", this.getSearch()); + writer.writeCollectionOfPrimitiveValues("select", this.getSelect()); + writer.writeIntegerValue("skip", this.getSkip()); + writer.writeIntegerValue("top", this.getTop()); + 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 certificationAuthorityId property value. The certificationAuthorityId property + * @param value Value to set for the certificationAuthorityId property. + */ + public void setCertificationAuthorityId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("certificationAuthorityId", value); + } + /** + * Sets the filter property value. The filter property + * @param value Value to set for the filter property. + */ + public void setFilter(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("filter", value); + } + /** + * Sets the orderBy property value. The orderBy property + * @param value Value to set for the orderBy property. + */ + public void setOrderBy(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("orderBy", value); + } + /** + * Sets the search property value. The search property + * @param value Value to set for the search property. + */ + public void setSearch(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("search", value); + } + /** + * Sets the select property value. The select property + * @param value Value to set for the select property. + */ + public void setSelect(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("select", value); + } + /** + * Sets the skip property value. The skip property + * @param value Value to set for the skip property. + */ + public void setSkip(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("skip", value); + } + /** + * Sets the top property value. The top property + * @param value Value to set for the top property. + */ + public void setTop(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("top", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/reports/retrievecloudpkileafcertificatereport/RetrieveCloudPkiLeafCertificateReportRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/reports/retrievecloudpkileafcertificatereport/RetrieveCloudPkiLeafCertificateReportRequestBuilder.java new file mode 100644 index 00000000000..781b22d221c --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/reports/retrievecloudpkileafcertificatereport/RetrieveCloudPkiLeafCertificateReportRequestBuilder.java @@ -0,0 +1,103 @@ +package com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatereport; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.io.InputStream; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the retrieveCloudPkiLeafCertificateReport method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RetrieveCloudPkiLeafCertificateReportRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link RetrieveCloudPkiLeafCertificateReportRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RetrieveCloudPkiLeafCertificateReportRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceManagement/reports/retrieveCloudPkiLeafCertificateReport", pathParameters); + } + /** + * Instantiates a new {@link RetrieveCloudPkiLeafCertificateReportRequestBuilder} 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 RetrieveCloudPkiLeafCertificateReportRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceManagement/reports/retrieveCloudPkiLeafCertificateReport", rawUrl); + } + /** + * Invoke action retrieveCloudPkiLeafCertificateReport + * @param body The request body + * @return a {@link InputStream} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public InputStream post(@jakarta.annotation.Nonnull final RetrieveCloudPkiLeafCertificateReportPostRequestBody body) { + return post(body, null); + } + /** + * Invoke action retrieveCloudPkiLeafCertificateReport + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link InputStream} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public InputStream post(@jakarta.annotation.Nonnull final RetrieveCloudPkiLeafCertificateReportPostRequestBody 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.sendPrimitive(requestInfo, errorMapping, InputStream.class); + } + /** + * Invoke action retrieveCloudPkiLeafCertificateReport + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final RetrieveCloudPkiLeafCertificateReportPostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action retrieveCloudPkiLeafCertificateReport + * @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 RetrieveCloudPkiLeafCertificateReportPostRequestBody 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/octet-stream, 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 RetrieveCloudPkiLeafCertificateReportRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RetrieveCloudPkiLeafCertificateReportRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RetrieveCloudPkiLeafCertificateReportRequestBuilder(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/devicemanagement/reports/retrievecloudpkileafcertificatesummaryreport/RetrieveCloudPkiLeafCertificateSummaryReportPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/reports/retrievecloudpkileafcertificatesummaryreport/RetrieveCloudPkiLeafCertificateSummaryReportPostRequestBody.java new file mode 100644 index 00000000000..3b29451b7e4 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/reports/retrievecloudpkileafcertificatesummaryreport/RetrieveCloudPkiLeafCertificateSummaryReportPostRequestBody.java @@ -0,0 +1,124 @@ +package com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatesummaryreport; + +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 RetrieveCloudPkiLeafCertificateSummaryReportPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link RetrieveCloudPkiLeafCertificateSummaryReportPostRequestBody} and sets the default values. + */ + public RetrieveCloudPkiLeafCertificateSummaryReportPostRequestBody() { + 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 RetrieveCloudPkiLeafCertificateSummaryReportPostRequestBody} + */ + @jakarta.annotation.Nonnull + public static RetrieveCloudPkiLeafCertificateSummaryReportPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new RetrieveCloudPkiLeafCertificateSummaryReportPostRequestBody(); + } + /** + * 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 certificationAuthorityId property value. The certificationAuthorityId property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getCertificationAuthorityId() { + return this.backingStore.get("certificationAuthorityId"); + } + /** + * 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("certificationAuthorityId", (n) -> { this.setCertificationAuthorityId(n.getStringValue()); }); + deserializerMap.put("select", (n) -> { this.setSelect(n.getCollectionOfPrimitiveValues(String.class)); }); + return deserializerMap; + } + /** + * Gets the select property value. The select property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getSelect() { + return this.backingStore.get("select"); + } + /** + * Serializes information the 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("certificationAuthorityId", this.getCertificationAuthorityId()); + writer.writeCollectionOfPrimitiveValues("select", this.getSelect()); + 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 certificationAuthorityId property value. The certificationAuthorityId property + * @param value Value to set for the certificationAuthorityId property. + */ + public void setCertificationAuthorityId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("certificationAuthorityId", value); + } + /** + * Sets the select property value. The select property + * @param value Value to set for the select property. + */ + public void setSelect(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("select", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/reports/retrievecloudpkileafcertificatesummaryreport/RetrieveCloudPkiLeafCertificateSummaryReportRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/reports/retrievecloudpkileafcertificatesummaryreport/RetrieveCloudPkiLeafCertificateSummaryReportRequestBuilder.java new file mode 100644 index 00000000000..b3c54914073 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/reports/retrievecloudpkileafcertificatesummaryreport/RetrieveCloudPkiLeafCertificateSummaryReportRequestBuilder.java @@ -0,0 +1,103 @@ +package com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatesummaryreport; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.io.InputStream; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the retrieveCloudPkiLeafCertificateSummaryReport method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RetrieveCloudPkiLeafCertificateSummaryReportRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link RetrieveCloudPkiLeafCertificateSummaryReportRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RetrieveCloudPkiLeafCertificateSummaryReportRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceManagement/reports/retrieveCloudPkiLeafCertificateSummaryReport", pathParameters); + } + /** + * Instantiates a new {@link RetrieveCloudPkiLeafCertificateSummaryReportRequestBuilder} 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 RetrieveCloudPkiLeafCertificateSummaryReportRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceManagement/reports/retrieveCloudPkiLeafCertificateSummaryReport", rawUrl); + } + /** + * Invoke action retrieveCloudPkiLeafCertificateSummaryReport + * @param body The request body + * @return a {@link InputStream} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public InputStream post(@jakarta.annotation.Nonnull final RetrieveCloudPkiLeafCertificateSummaryReportPostRequestBody body) { + return post(body, null); + } + /** + * Invoke action retrieveCloudPkiLeafCertificateSummaryReport + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link InputStream} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public InputStream post(@jakarta.annotation.Nonnull final RetrieveCloudPkiLeafCertificateSummaryReportPostRequestBody 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.sendPrimitive(requestInfo, errorMapping, InputStream.class); + } + /** + * Invoke action retrieveCloudPkiLeafCertificateSummaryReport + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final RetrieveCloudPkiLeafCertificateSummaryReportPostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action retrieveCloudPkiLeafCertificateSummaryReport + * @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 RetrieveCloudPkiLeafCertificateSummaryReportPostRequestBody 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/octet-stream, 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 RetrieveCloudPkiLeafCertificateSummaryReportRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RetrieveCloudPkiLeafCertificateSummaryReportRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RetrieveCloudPkiLeafCertificateSummaryReportRequestBuilder(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/devicemanagement/virtualendpoint/reports/retrievecrossregiondisasterrecoveryreport/RetrieveCrossRegionDisasterRecoveryReportPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/reports/retrievecrossregiondisasterrecoveryreport/RetrieveCrossRegionDisasterRecoveryReportPostRequestBody.java index 23bc89c664a..9618a5226d0 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/reports/retrievecrossregiondisasterrecoveryreport/RetrieveCrossRegionDisasterRecoveryReportPostRequestBody.java +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/reports/retrievecrossregiondisasterrecoveryreport/RetrieveCrossRegionDisasterRecoveryReportPostRequestBody.java @@ -1,5 +1,6 @@ package com.microsoft.graph.beta.devicemanagement.virtualendpoint.reports.retrievecrossregiondisasterrecoveryreport; +import com.microsoft.graph.beta.models.CloudPcDisasterRecoveryReportName; import com.microsoft.kiota.serialization.AdditionalDataHolder; import com.microsoft.kiota.serialization.Parsable; import com.microsoft.kiota.serialization.ParseNode; @@ -61,10 +62,11 @@ public BackingStore getBackingStore() { */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(7); + final HashMap> deserializerMap = new HashMap>(8); deserializerMap.put("filter", (n) -> { this.setFilter(n.getStringValue()); }); deserializerMap.put("groupBy", (n) -> { this.setGroupBy(n.getCollectionOfPrimitiveValues(String.class)); }); deserializerMap.put("orderBy", (n) -> { this.setOrderBy(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("reportName", (n) -> { this.setReportName(n.getEnumValue(CloudPcDisasterRecoveryReportName::forValue)); }); deserializerMap.put("search", (n) -> { this.setSearch(n.getStringValue()); }); deserializerMap.put("select", (n) -> { this.setSelect(n.getCollectionOfPrimitiveValues(String.class)); }); deserializerMap.put("skip", (n) -> { this.setSkip(n.getIntegerValue()); }); @@ -95,6 +97,14 @@ public java.util.List getGroupBy() { public java.util.List getOrderBy() { return this.backingStore.get("orderBy"); } + /** + * Gets the reportName property value. The reportName property + * @return a {@link CloudPcDisasterRecoveryReportName} + */ + @jakarta.annotation.Nullable + public CloudPcDisasterRecoveryReportName getReportName() { + return this.backingStore.get("reportName"); + } /** * Gets the search property value. The search property * @return a {@link String} @@ -136,6 +146,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeStringValue("filter", this.getFilter()); writer.writeCollectionOfPrimitiveValues("groupBy", this.getGroupBy()); writer.writeCollectionOfPrimitiveValues("orderBy", this.getOrderBy()); + writer.writeEnumValue("reportName", this.getReportName()); writer.writeStringValue("search", this.getSearch()); writer.writeCollectionOfPrimitiveValues("select", this.getSelect()); writer.writeIntegerValue("skip", this.getSkip()); @@ -178,6 +189,13 @@ public void setGroupBy(@jakarta.annotation.Nullable final java.util.List public void setOrderBy(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("orderBy", value); } + /** + * Sets the reportName property value. The reportName property + * @param value Value to set for the reportName property. + */ + public void setReportName(@jakarta.annotation.Nullable final CloudPcDisasterRecoveryReportName value) { + this.backingStore.set("reportName", value); + } /** * Sets the search property value. The search property * @param value Value to set for the search property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/devices/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devices/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java index ac11960e937..0404f320805 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/devices/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/devices/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java @@ -35,7 +35,7 @@ public CheckMemberGroupsRequestBuilder(@jakarta.annotation.Nonnull final String super(requestAdapter, "{+baseurl}/devices/{device%2Did}/checkMemberGroups", rawUrl); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @param body The request body * @return a {@link CheckMemberGroupsPostResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -46,7 +46,7 @@ public CheckMemberGroupsPostResponse post(@jakarta.annotation.Nonnull final Chec return post(body, null); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link CheckMemberGroupsPostResponse} @@ -62,7 +62,7 @@ public CheckMemberGroupsPostResponse post(@jakarta.annotation.Nonnull final Chec return this.requestAdapter.send(requestInfo, errorMapping, CheckMemberGroupsPostResponse::createFromDiscriminatorValue); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @param body The request body * @return a {@link RequestInformation} */ @@ -71,7 +71,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @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/devices/item/registeredowners/RegisteredOwnersRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devices/item/registeredowners/RegisteredOwnersRequestBuilder.java index 9424ed31b41..095a4034c68 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/devices/item/registeredowners/RegisteredOwnersRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/devices/item/registeredowners/RegisteredOwnersRequestBuilder.java @@ -1,6 +1,7 @@ package com.microsoft.graph.beta.devices.item.registeredowners; import com.microsoft.graph.beta.devices.item.registeredowners.count.CountRequestBuilder; +import com.microsoft.graph.beta.devices.item.registeredowners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder; import com.microsoft.graph.beta.devices.item.registeredowners.graphendpoint.GraphEndpointRequestBuilder; import com.microsoft.graph.beta.devices.item.registeredowners.graphserviceprincipal.GraphServicePrincipalRequestBuilder; import com.microsoft.graph.beta.devices.item.registeredowners.graphuser.GraphUserRequestBuilder; @@ -34,6 +35,14 @@ public class RegisteredOwnersRequestBuilder extends BaseRequestBuilder { public CountRequestBuilder count() { return new CountRequestBuilder(pathParameters, requestAdapter); } + /** + * Casts the previous resource to appRoleAssignment. + * @return a {@link GraphAppRoleAssignmentRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GraphAppRoleAssignmentRequestBuilder graphAppRoleAssignment() { + return new GraphAppRoleAssignmentRequestBuilder(pathParameters, requestAdapter); + } /** * Casts the previous resource to endpoint. * @return a {@link GraphEndpointRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/devices/item/registeredowners/graphapproleassignment/GraphAppRoleAssignmentRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devices/item/registeredowners/graphapproleassignment/GraphAppRoleAssignmentRequestBuilder.java new file mode 100644 index 00000000000..3fe5e1ea648 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/devices/item/registeredowners/graphapproleassignment/GraphAppRoleAssignmentRequestBuilder.java @@ -0,0 +1,174 @@ +package com.microsoft.graph.beta.devices.item.registeredowners.graphapproleassignment; + +import com.microsoft.graph.beta.devices.item.registeredowners.graphapproleassignment.count.CountRequestBuilder; +import com.microsoft.graph.beta.models.AppRoleAssignmentCollectionResponse; +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; +/** + * Casts the previous resource to appRoleAssignment. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GraphAppRoleAssignmentRequestBuilder 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); + } + /** + * Instantiates a new {@link GraphAppRoleAssignmentRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GraphAppRoleAssignmentRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/devices/{device%2Did}/registeredOwners/graph.appRoleAssignment{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link GraphAppRoleAssignmentRequestBuilder} 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 GraphAppRoleAssignmentRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/devices/{device%2Did}/registeredOwners/graph.appRoleAssignment{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection + * @return a {@link AppRoleAssignmentCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AppRoleAssignmentCollectionResponse get() { + return get(null); + } + /** + * Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AppRoleAssignmentCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AppRoleAssignmentCollectionResponse 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, AppRoleAssignmentCollectionResponse::createFromDiscriminatorValue); + } + /** + * Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link GraphAppRoleAssignmentRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GraphAppRoleAssignmentRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new GraphAppRoleAssignmentRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/devices/item/registeredowners/graphapproleassignment/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devices/item/registeredowners/graphapproleassignment/count/CountRequestBuilder.java new file mode 100644 index 00000000000..356b6b9e825 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/devices/item/registeredowners/graphapproleassignment/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.devices.item.registeredowners.graphapproleassignment.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}/devices/{device%2Did}/registeredOwners/graph.appRoleAssignment/$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}/devices/{device%2Did}/registeredOwners/graph.appRoleAssignment/$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/devices/item/registeredowners/item/DirectoryObjectItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devices/item/registeredowners/item/DirectoryObjectItemRequestBuilder.java index f1673a72e8a..f7e26434bb6 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/devices/item/registeredowners/item/DirectoryObjectItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/devices/item/registeredowners/item/DirectoryObjectItemRequestBuilder.java @@ -1,5 +1,6 @@ package com.microsoft.graph.beta.devices.item.registeredowners.item; +import com.microsoft.graph.beta.devices.item.registeredowners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder; import com.microsoft.graph.beta.devices.item.registeredowners.item.graphendpoint.GraphEndpointRequestBuilder; import com.microsoft.graph.beta.devices.item.registeredowners.item.graphserviceprincipal.GraphServicePrincipalRequestBuilder; import com.microsoft.graph.beta.devices.item.registeredowners.item.graphuser.GraphUserRequestBuilder; @@ -13,6 +14,14 @@ */ @jakarta.annotation.Generated("com.microsoft.kiota") public class DirectoryObjectItemRequestBuilder extends BaseRequestBuilder { + /** + * Casts the previous resource to appRoleAssignment. + * @return a {@link GraphAppRoleAssignmentRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GraphAppRoleAssignmentRequestBuilder graphAppRoleAssignment() { + return new GraphAppRoleAssignmentRequestBuilder(pathParameters, requestAdapter); + } /** * Casts the previous resource to endpoint. * @return a {@link GraphEndpointRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/devices/item/registeredowners/item/graphapproleassignment/GraphAppRoleAssignmentRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devices/item/registeredowners/item/graphapproleassignment/GraphAppRoleAssignmentRequestBuilder.java new file mode 100644 index 00000000000..d907e5dded2 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/devices/item/registeredowners/item/graphapproleassignment/GraphAppRoleAssignmentRequestBuilder.java @@ -0,0 +1,129 @@ +package com.microsoft.graph.beta.devices.item.registeredowners.item.graphapproleassignment; + +import com.microsoft.graph.beta.models.AppRoleAssignment; +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; +/** + * Casts the previous resource to appRoleAssignment. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GraphAppRoleAssignmentRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link GraphAppRoleAssignmentRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GraphAppRoleAssignmentRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/devices/{device%2Did}/registeredOwners/{directoryObject%2Did}/graph.appRoleAssignment{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link GraphAppRoleAssignmentRequestBuilder} 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 GraphAppRoleAssignmentRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/devices/{device%2Did}/registeredOwners/{directoryObject%2Did}/graph.appRoleAssignment{?%24expand,%24select}", rawUrl); + } + /** + * Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment + * @return a {@link AppRoleAssignment} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AppRoleAssignment get() { + return get(null); + } + /** + * Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AppRoleAssignment} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AppRoleAssignment 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, AppRoleAssignment::createFromDiscriminatorValue); + } + /** + * Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link GraphAppRoleAssignmentRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GraphAppRoleAssignmentRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new GraphAppRoleAssignmentRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/devices/item/registeredusers/RegisteredUsersRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devices/item/registeredusers/RegisteredUsersRequestBuilder.java index c3060561d9d..2697a52f00b 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/devices/item/registeredusers/RegisteredUsersRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/devices/item/registeredusers/RegisteredUsersRequestBuilder.java @@ -1,6 +1,7 @@ package com.microsoft.graph.beta.devices.item.registeredusers; import com.microsoft.graph.beta.devices.item.registeredusers.count.CountRequestBuilder; +import com.microsoft.graph.beta.devices.item.registeredusers.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder; import com.microsoft.graph.beta.devices.item.registeredusers.graphendpoint.GraphEndpointRequestBuilder; import com.microsoft.graph.beta.devices.item.registeredusers.graphserviceprincipal.GraphServicePrincipalRequestBuilder; import com.microsoft.graph.beta.devices.item.registeredusers.graphuser.GraphUserRequestBuilder; @@ -34,6 +35,14 @@ public class RegisteredUsersRequestBuilder extends BaseRequestBuilder { public CountRequestBuilder count() { return new CountRequestBuilder(pathParameters, requestAdapter); } + /** + * Casts the previous resource to appRoleAssignment. + * @return a {@link GraphAppRoleAssignmentRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GraphAppRoleAssignmentRequestBuilder graphAppRoleAssignment() { + return new GraphAppRoleAssignmentRequestBuilder(pathParameters, requestAdapter); + } /** * Casts the previous resource to endpoint. * @return a {@link GraphEndpointRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/devices/item/registeredusers/graphapproleassignment/GraphAppRoleAssignmentRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devices/item/registeredusers/graphapproleassignment/GraphAppRoleAssignmentRequestBuilder.java new file mode 100644 index 00000000000..1413888ba42 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/devices/item/registeredusers/graphapproleassignment/GraphAppRoleAssignmentRequestBuilder.java @@ -0,0 +1,174 @@ +package com.microsoft.graph.beta.devices.item.registeredusers.graphapproleassignment; + +import com.microsoft.graph.beta.devices.item.registeredusers.graphapproleassignment.count.CountRequestBuilder; +import com.microsoft.graph.beta.models.AppRoleAssignmentCollectionResponse; +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; +/** + * Casts the previous resource to appRoleAssignment. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GraphAppRoleAssignmentRequestBuilder 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); + } + /** + * Instantiates a new {@link GraphAppRoleAssignmentRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GraphAppRoleAssignmentRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/devices/{device%2Did}/registeredUsers/graph.appRoleAssignment{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link GraphAppRoleAssignmentRequestBuilder} 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 GraphAppRoleAssignmentRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/devices/{device%2Did}/registeredUsers/graph.appRoleAssignment{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection + * @return a {@link AppRoleAssignmentCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AppRoleAssignmentCollectionResponse get() { + return get(null); + } + /** + * Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AppRoleAssignmentCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AppRoleAssignmentCollectionResponse 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, AppRoleAssignmentCollectionResponse::createFromDiscriminatorValue); + } + /** + * Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link GraphAppRoleAssignmentRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GraphAppRoleAssignmentRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new GraphAppRoleAssignmentRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/devices/item/registeredusers/graphapproleassignment/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devices/item/registeredusers/graphapproleassignment/count/CountRequestBuilder.java new file mode 100644 index 00000000000..e716121bf91 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/devices/item/registeredusers/graphapproleassignment/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.devices.item.registeredusers.graphapproleassignment.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}/devices/{device%2Did}/registeredUsers/graph.appRoleAssignment/$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}/devices/{device%2Did}/registeredUsers/graph.appRoleAssignment/$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/devices/item/registeredusers/item/DirectoryObjectItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devices/item/registeredusers/item/DirectoryObjectItemRequestBuilder.java index b582b341d7c..7cb250c3303 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/devices/item/registeredusers/item/DirectoryObjectItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/devices/item/registeredusers/item/DirectoryObjectItemRequestBuilder.java @@ -1,5 +1,6 @@ package com.microsoft.graph.beta.devices.item.registeredusers.item; +import com.microsoft.graph.beta.devices.item.registeredusers.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder; import com.microsoft.graph.beta.devices.item.registeredusers.item.graphendpoint.GraphEndpointRequestBuilder; import com.microsoft.graph.beta.devices.item.registeredusers.item.graphserviceprincipal.GraphServicePrincipalRequestBuilder; import com.microsoft.graph.beta.devices.item.registeredusers.item.graphuser.GraphUserRequestBuilder; @@ -13,6 +14,14 @@ */ @jakarta.annotation.Generated("com.microsoft.kiota") public class DirectoryObjectItemRequestBuilder extends BaseRequestBuilder { + /** + * Casts the previous resource to appRoleAssignment. + * @return a {@link GraphAppRoleAssignmentRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GraphAppRoleAssignmentRequestBuilder graphAppRoleAssignment() { + return new GraphAppRoleAssignmentRequestBuilder(pathParameters, requestAdapter); + } /** * Casts the previous resource to endpoint. * @return a {@link GraphEndpointRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/devices/item/registeredusers/item/graphapproleassignment/GraphAppRoleAssignmentRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devices/item/registeredusers/item/graphapproleassignment/GraphAppRoleAssignmentRequestBuilder.java new file mode 100644 index 00000000000..8c1de56b756 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/devices/item/registeredusers/item/graphapproleassignment/GraphAppRoleAssignmentRequestBuilder.java @@ -0,0 +1,129 @@ +package com.microsoft.graph.beta.devices.item.registeredusers.item.graphapproleassignment; + +import com.microsoft.graph.beta.models.AppRoleAssignment; +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; +/** + * Casts the previous resource to appRoleAssignment. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GraphAppRoleAssignmentRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link GraphAppRoleAssignmentRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GraphAppRoleAssignmentRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/devices/{device%2Did}/registeredUsers/{directoryObject%2Did}/graph.appRoleAssignment{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link GraphAppRoleAssignmentRequestBuilder} 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 GraphAppRoleAssignmentRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/devices/{device%2Did}/registeredUsers/{directoryObject%2Did}/graph.appRoleAssignment{?%24expand,%24select}", rawUrl); + } + /** + * Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment + * @return a {@link AppRoleAssignment} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AppRoleAssignment get() { + return get(null); + } + /** + * Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AppRoleAssignment} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AppRoleAssignment 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, AppRoleAssignment::createFromDiscriminatorValue); + } + /** + * Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link GraphAppRoleAssignmentRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GraphAppRoleAssignmentRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new GraphAppRoleAssignmentRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/directory/deleteditems/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/directory/deleteditems/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java index b3463e3d75e..b09edb61691 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/directory/deleteditems/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/directory/deleteditems/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java @@ -35,7 +35,7 @@ public CheckMemberGroupsRequestBuilder(@jakarta.annotation.Nonnull final String super(requestAdapter, "{+baseurl}/directory/deletedItems/{directoryObject%2Did}/checkMemberGroups", rawUrl); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @param body The request body * @return a {@link CheckMemberGroupsPostResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -46,7 +46,7 @@ public CheckMemberGroupsPostResponse post(@jakarta.annotation.Nonnull final Chec return post(body, null); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link CheckMemberGroupsPostResponse} @@ -62,7 +62,7 @@ public CheckMemberGroupsPostResponse post(@jakarta.annotation.Nonnull final Chec return this.requestAdapter.send(requestInfo, errorMapping, CheckMemberGroupsPostResponse::createFromDiscriminatorValue); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @param body The request body * @return a {@link RequestInformation} */ @@ -71,7 +71,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @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/directoryobjects/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/directoryobjects/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java index 3ca5de8c08c..01cff5e98b3 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/directoryobjects/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/directoryobjects/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java @@ -35,7 +35,7 @@ public CheckMemberGroupsRequestBuilder(@jakarta.annotation.Nonnull final String super(requestAdapter, "{+baseurl}/directoryObjects/{directoryObject%2Did}/checkMemberGroups", rawUrl); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @param body The request body * @return a {@link CheckMemberGroupsPostResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -46,7 +46,7 @@ public CheckMemberGroupsPostResponse post(@jakarta.annotation.Nonnull final Chec return post(body, null); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link CheckMemberGroupsPostResponse} @@ -62,7 +62,7 @@ public CheckMemberGroupsPostResponse post(@jakarta.annotation.Nonnull final Chec return this.requestAdapter.send(requestInfo, errorMapping, CheckMemberGroupsPostResponse::createFromDiscriminatorValue); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @param body The request body * @return a {@link RequestInformation} */ @@ -71,7 +71,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @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/directoryroles/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/directoryroles/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java index a67db621037..fcb92859d2e 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/directoryroles/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/directoryroles/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java @@ -35,7 +35,7 @@ public CheckMemberGroupsRequestBuilder(@jakarta.annotation.Nonnull final String super(requestAdapter, "{+baseurl}/directoryRoles/{directoryRole%2Did}/checkMemberGroups", rawUrl); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @param body The request body * @return a {@link CheckMemberGroupsPostResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -46,7 +46,7 @@ public CheckMemberGroupsPostResponse post(@jakarta.annotation.Nonnull final Chec return post(body, null); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link CheckMemberGroupsPostResponse} @@ -62,7 +62,7 @@ public CheckMemberGroupsPostResponse post(@jakarta.annotation.Nonnull final Chec return this.requestAdapter.send(requestInfo, errorMapping, CheckMemberGroupsPostResponse::createFromDiscriminatorValue); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @param body The request body * @return a {@link RequestInformation} */ @@ -71,7 +71,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @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/directoryroletemplates/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/directoryroletemplates/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java index c9dddc332fc..5018423171e 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/directoryroletemplates/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/directoryroletemplates/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java @@ -35,7 +35,7 @@ public CheckMemberGroupsRequestBuilder(@jakarta.annotation.Nonnull final String super(requestAdapter, "{+baseurl}/directoryRoleTemplates/{directoryRoleTemplate%2Did}/checkMemberGroups", rawUrl); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @param body The request body * @return a {@link CheckMemberGroupsPostResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -46,7 +46,7 @@ public CheckMemberGroupsPostResponse post(@jakarta.annotation.Nonnull final Chec return post(body, null); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link CheckMemberGroupsPostResponse} @@ -62,7 +62,7 @@ public CheckMemberGroupsPostResponse post(@jakarta.annotation.Nonnull final Chec return this.requestAdapter.send(requestInfo, errorMapping, CheckMemberGroupsPostResponse::createFromDiscriminatorValue); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @param body The request body * @return a {@link RequestInformation} */ @@ -71,7 +71,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @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/directorysettingtemplates/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/directorysettingtemplates/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java index 86a4e918bce..971908f68bc 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/directorysettingtemplates/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/directorysettingtemplates/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java @@ -35,7 +35,7 @@ public CheckMemberGroupsRequestBuilder(@jakarta.annotation.Nonnull final String super(requestAdapter, "{+baseurl}/directorySettingTemplates/{directorySettingTemplate%2Did}/checkMemberGroups", rawUrl); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @param body The request body * @return a {@link CheckMemberGroupsPostResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -46,7 +46,7 @@ public CheckMemberGroupsPostResponse post(@jakarta.annotation.Nonnull final Chec return post(body, null); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link CheckMemberGroupsPostResponse} @@ -62,7 +62,7 @@ public CheckMemberGroupsPostResponse post(@jakarta.annotation.Nonnull final Chec return this.requestAdapter.send(requestInfo, errorMapping, CheckMemberGroupsPostResponse::createFromDiscriminatorValue); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @param body The request body * @return a {@link RequestInformation} */ @@ -71,7 +71,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @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 3888465877c..5a87d9c0933 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); } /** - * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. + * Retrieve the properties and relationships of range object. * @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); } /** - * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. + * Retrieve the properties and relationships of range object. * @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); } /** - * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. + * Retrieve the properties and relationships of range object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -367,7 +367,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. + * Retrieve the properties and relationships of range 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/drives/item/items/item/workbook/tables/add/AddRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/tables/add/AddRequestBuilder.java index 4ea477e805c..331903a71aa 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/tables/add/AddRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/tables/add/AddRequestBuilder.java @@ -36,23 +36,23 @@ public AddRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakar super(requestAdapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/add", rawUrl); } /** - * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. + * Use this API to create a new Table. * @param body The request body * @return a {@link WorkbookTable} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public WorkbookTable post(@jakarta.annotation.Nonnull final AddPostRequestBody body) { return post(body, null); } /** - * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. + * Use this API to create a new Table. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link WorkbookTable} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public WorkbookTable post(@jakarta.annotation.Nonnull final AddPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -63,7 +63,7 @@ public WorkbookTable post(@jakarta.annotation.Nonnull final AddPostRequestBody b return this.requestAdapter.send(requestInfo, errorMapping, WorkbookTable::createFromDiscriminatorValue); } /** - * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. + * Use this API to create a new Table. * @param body The request body * @return a {@link RequestInformation} */ @@ -72,7 +72,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. + * Use this API to create a new Table. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/worksheets/item/names/item/range/RangeRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/worksheets/item/names/item/range/RangeRequestBuilder.java index e8509d5cad9..24c91b93296 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); } /** - * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. + * Retrieve the properties and relationships of range object. * @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); } /** - * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. + * Retrieve the properties and relationships of range object. * @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); } /** - * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. + * Retrieve the properties and relationships of range object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -367,7 +367,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. + * Retrieve the properties and relationships of range 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/drives/item/items/item/workbook/worksheets/item/tables/add/AddRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/worksheets/item/tables/add/AddRequestBuilder.java index 1eff2c749f4..2b5f324c12d 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/worksheets/item/tables/add/AddRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/worksheets/item/tables/add/AddRequestBuilder.java @@ -36,23 +36,23 @@ public AddRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakar super(requestAdapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/tables/add", rawUrl); } /** - * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. + * Use this API to create a new Table. * @param body The request body * @return a {@link WorkbookTable} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public WorkbookTable post(@jakarta.annotation.Nonnull final AddPostRequestBody body) { return post(body, null); } /** - * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. + * Use this API to create a new Table. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link WorkbookTable} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public WorkbookTable post(@jakarta.annotation.Nonnull final AddPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -63,7 +63,7 @@ public WorkbookTable post(@jakarta.annotation.Nonnull final AddPostRequestBody b return this.requestAdapter.send(requestInfo, errorMapping, WorkbookTable::createFromDiscriminatorValue); } /** - * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. + * Use this API to create a new Table. * @param body The request body * @return a {@link RequestInformation} */ @@ -72,7 +72,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. + * Use this API to create a new Table. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/education/users/item/EducationUserItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/education/users/item/EducationUserItemRequestBuilder.java index 8a037ab96f9..bfad42f3e7e 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/education/users/item/EducationUserItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/education/users/item/EducationUserItemRequestBuilder.java @@ -135,23 +135,23 @@ public EducationUser get(@jakarta.annotation.Nullable final java.util.function.C return this.requestAdapter.send(requestInfo, errorMapping, EducationUser::createFromDiscriminatorValue); } /** - * Update the properties of an educationuser object. + * Update the relatedContact collection of an educationUser object. * @param body The request body * @return a {@link EducationUser} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public EducationUser patch(@jakarta.annotation.Nonnull final EducationUser body) { return patch(body, null); } /** - * Update the properties of an educationuser object. + * Update the relatedContact collection of an educationUser object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link EducationUser} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public EducationUser patch(@jakarta.annotation.Nonnull final EducationUser body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -202,7 +202,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the properties of an educationuser object. + * Update the relatedContact collection of an educationUser object. * @param body The request body * @return a {@link RequestInformation} */ @@ -211,7 +211,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Update the properties of an educationuser object. + * Update the relatedContact collection of an educationUser object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/external/connections/item/items/item/ExternalItemItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/external/connections/item/items/item/ExternalItemItemRequestBuilder.java index e183f590ec2..02e806dfb7a 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/external/connections/item/items/item/ExternalItemItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/external/connections/item/items/item/ExternalItemItemRequestBuilder.java @@ -99,23 +99,23 @@ public ExternalItem get(@jakarta.annotation.Nullable final java.util.function.Co return this.requestAdapter.send(requestInfo, errorMapping, ExternalItem::createFromDiscriminatorValue); } /** - * Update the properties of an externalitem. + * Create a new externalItem. This API can be used to create a custom item. The containing externalConnection must have a schema registered of the corresponding type. * @param body The request body * @return a {@link ExternalItem} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ExternalItem put(@jakarta.annotation.Nonnull final ExternalItem body) { return put(body, null); } /** - * Update the properties of an externalitem. + * Create a new externalItem. This API can be used to create a custom item. The containing externalConnection must have a schema registered of the corresponding type. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link ExternalItem} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ExternalItem put(@jakarta.annotation.Nonnull final ExternalItem body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -166,7 +166,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the properties of an externalitem. + * Create a new externalItem. This API can be used to create a custom item. The containing externalConnection must have a schema registered of the corresponding type. * @param body The request body * @return a {@link RequestInformation} */ @@ -175,7 +175,7 @@ public RequestInformation toPutRequestInformation(@jakarta.annotation.Nonnull fi return toPutRequestInformation(body, null); } /** - * Update the properties of an externalitem. + * Create a new externalItem. This API can be used to create a custom item. The containing externalConnection must have a schema registered of the corresponding type. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/dataconnectors/item/IndustryDataConnectorItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/dataconnectors/item/IndustryDataConnectorItemRequestBuilder.java index 9393d99a01b..3250f606135 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/dataconnectors/item/IndustryDataConnectorItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/dataconnectors/item/IndustryDataConnectorItemRequestBuilder.java @@ -99,23 +99,23 @@ public IndustryDataConnector get(@jakarta.annotation.Nullable final java.util.fu return this.requestAdapter.send(requestInfo, errorMapping, IndustryDataConnector::createFromDiscriminatorValue); } /** - * Update the properties of a oneRosterApiDataConnector object. + * Update the properties of an azureDataLakeConnector object. * @param body The request body * @return a {@link IndustryDataConnector} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public IndustryDataConnector patch(@jakarta.annotation.Nonnull final IndustryDataConnector body) { return patch(body, null); } /** - * Update the properties of a oneRosterApiDataConnector object. + * Update the properties of an azureDataLakeConnector object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link IndustryDataConnector} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public IndustryDataConnector patch(@jakarta.annotation.Nonnull final IndustryDataConnector body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -166,7 +166,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the properties of a oneRosterApiDataConnector object. + * Update the properties of an azureDataLakeConnector object. * @param body The request body * @return a {@link RequestInformation} */ @@ -175,7 +175,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Update the properties of a oneRosterApiDataConnector object. + * Update the properties of an azureDataLakeConnector object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/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/external/industrydata/operations/item/LongRunningOperationItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/operations/item/LongRunningOperationItemRequestBuilder.java index 606a423bdd1..941b9b38778 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/operations/item/LongRunningOperationItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/operations/item/LongRunningOperationItemRequestBuilder.java @@ -55,21 +55,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Read the properties and relationships of a fileValidateOperation object. + * Read the properties and relationships of a longRunningOperation object. This API allows you to retrieve the details and status of the following long-running Microsoft Graph API operations. The possible states of the long-running operation are notStarted, running, succeeded, failed, unknownFutureValue where succeeded and failed are terminal states. * @return a {@link LongRunningOperation} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public LongRunningOperation get() { return get(null); } /** - * Read the properties and relationships of a fileValidateOperation object. + * Read the properties and relationships of a longRunningOperation object. This API allows you to retrieve the details and status of the following long-running Microsoft Graph API operations. The possible states of the long-running operation are notStarted, running, succeeded, failed, unknownFutureValue where succeeded and failed are terminal states. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link LongRunningOperation} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public LongRunningOperation get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -124,7 +124,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Read the properties and relationships of a fileValidateOperation object. + * Read the properties and relationships of a longRunningOperation object. This API allows you to retrieve the details and status of the following long-running Microsoft Graph API operations. The possible states of the long-running operation are notStarted, running, succeeded, failed, unknownFutureValue where succeeded and failed are terminal states. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -132,7 +132,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Read the properties and relationships of a fileValidateOperation object. + * Read the properties and relationships of a longRunningOperation object. This API allows you to retrieve the details and status of the following long-running Microsoft Graph API operations. The possible states of the long-running operation are notStarted, running, succeeded, failed, unknownFutureValue where succeeded and failed are terminal states. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -184,7 +184,7 @@ public LongRunningOperationItemRequestBuilder withUrl(@jakarta.annotation.Nonnul public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Read the properties and relationships of a fileValidateOperation object. + * Read the properties and relationships of a longRunningOperation object. This API allows you to retrieve the details and status of the following long-running Microsoft Graph API operations. The possible states of the long-running operation are notStarted, running, succeeded, failed, unknownFutureValue where succeeded and failed are terminal states. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/runs/RunsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/runs/RunsRequestBuilder.java index bd55fcd27c2..3e18251b83e 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/runs/RunsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/runs/RunsRequestBuilder.java @@ -3,6 +3,7 @@ import com.microsoft.graph.beta.external.industrydata.runs.count.CountRequestBuilder; import com.microsoft.graph.beta.external.industrydata.runs.item.IndustryDataRunItemRequestBuilder; import com.microsoft.graph.beta.external.industrydata.runs.microsoftgraphindustrydatagetstatistics.MicrosoftGraphIndustryDataGetStatisticsRequestBuilder; +import com.microsoft.graph.beta.external.industrydata.runs.microsoftgraphindustrydatastart.MicrosoftGraphIndustryDataStartRequestBuilder; import com.microsoft.graph.beta.models.industrydata.IndustryDataRunCollectionResponse; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -39,6 +40,14 @@ public CountRequestBuilder count() { public MicrosoftGraphIndustryDataGetStatisticsRequestBuilder microsoftGraphIndustryDataGetStatistics() { return new MicrosoftGraphIndustryDataGetStatisticsRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to call the start method. + * @return a {@link MicrosoftGraphIndustryDataStartRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MicrosoftGraphIndustryDataStartRequestBuilder microsoftGraphIndustryDataStart() { + return new MicrosoftGraphIndustryDataStartRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the runs property of the microsoft.graph.industryData.industryDataRoot entity. * @param industryDataRunId The unique identifier of industryDataRun diff --git a/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/runs/microsoftgraphindustrydatastart/MicrosoftGraphIndustryDataStartRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/runs/microsoftgraphindustrydatastart/MicrosoftGraphIndustryDataStartRequestBuilder.java new file mode 100644 index 00000000000..39ea2074b71 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/runs/microsoftgraphindustrydatastart/MicrosoftGraphIndustryDataStartRequestBuilder.java @@ -0,0 +1,91 @@ +package com.microsoft.graph.beta.external.industrydata.runs.microsoftgraphindustrydatastart; + +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 start method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class MicrosoftGraphIndustryDataStartRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link MicrosoftGraphIndustryDataStartRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MicrosoftGraphIndustryDataStartRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/external/industryData/runs/microsoft.graph.industryData.start", pathParameters); + } + /** + * Instantiates a new {@link MicrosoftGraphIndustryDataStartRequestBuilder} 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 MicrosoftGraphIndustryDataStartRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/external/industryData/runs/microsoft.graph.industryData.start", rawUrl); + } + /** + * Start a new industryDataRun. Industry data automates a run every 12 hours; however, users can use the start action to perform an on-demand run. The industry data service throttles the start of runs, allowing up to five successful runs every 12 hours. An on-demand run causes the next system-scheduled run to be skipped if it is set to run within the next 10 hours. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void post() { + post(null); + } + /** + * Start a new industryDataRun. Industry data automates a run every 12 hours; however, users can use the start action to perform an on-demand run. The industry data service throttles the start of runs, allowing up to five successful runs every 12 hours. An on-demand run causes the next system-scheduled run to be skipped if it is set to run within the next 10 hours. + * @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 post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Start a new industryDataRun. Industry data automates a run every 12 hours; however, users can use the start action to perform an on-demand run. The industry data service throttles the start of runs, allowing up to five successful runs every 12 hours. An on-demand run causes the next system-scheduled run to be skipped if it is set to run within the next 10 hours. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Start a new industryDataRun. Industry data automates a run every 12 hours; however, users can use the start action to perform an on-demand run. The industry data service throttles the start of runs, allowing up to five successful runs every 12 hours. An on-demand run causes the next system-scheduled run to be skipped if it is set to run within the next 10 hours. + * @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 MicrosoftGraphIndustryDataStartRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MicrosoftGraphIndustryDataStartRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new MicrosoftGraphIndustryDataStartRequestBuilder(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/groups/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java index 9b87a447b05..c76caa3db49 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java @@ -35,7 +35,7 @@ public CheckMemberGroupsRequestBuilder(@jakarta.annotation.Nonnull final String super(requestAdapter, "{+baseurl}/groups/{group%2Did}/checkMemberGroups", rawUrl); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @param body The request body * @return a {@link CheckMemberGroupsPostResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -46,7 +46,7 @@ public CheckMemberGroupsPostResponse post(@jakarta.annotation.Nonnull final Chec return post(body, null); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link CheckMemberGroupsPostResponse} @@ -62,7 +62,7 @@ public CheckMemberGroupsPostResponse post(@jakarta.annotation.Nonnull final Chec return this.requestAdapter.send(requestInfo, errorMapping, CheckMemberGroupsPostResponse::createFromDiscriminatorValue); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @param body The request body * @return a {@link RequestInformation} */ @@ -71,7 +71,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/ConversationsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/ConversationsRequestBuilder.java index d101eebe4fb..0d4a96e9fbd 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/ConversationsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/ConversationsRequestBuilder.java @@ -84,23 +84,23 @@ public ConversationCollectionResponse get(@jakarta.annotation.Nullable final jav return this.requestAdapter.send(requestInfo, errorMapping, ConversationCollectionResponse::createFromDiscriminatorValue); } /** - * Create a new conversation by including a thread and a post. Use reply thread or reply post to further post to that conversation. + * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. * @param body The request body * @return a {@link Conversation} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public Conversation post(@jakarta.annotation.Nonnull final Conversation body) { return post(body, null); } /** - * Create a new conversation by including a thread and a post. Use reply thread or reply post to further post to that conversation. + * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link Conversation} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public Conversation post(@jakarta.annotation.Nonnull final Conversation body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -131,7 +131,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Create a new conversation by including a thread and a post. Use reply thread or reply post to further post to that conversation. + * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. * @param body The request body * @return a {@link RequestInformation} */ @@ -140,7 +140,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Create a new conversation by including a thread and a post. Use reply thread or reply post to further post to that conversation. + * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/item/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/team/channels/item/messages/MessagesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/messages/MessagesRequestBuilder.java index 0f6692f74ed..0e273a78bd4 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/messages/MessagesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/messages/MessagesRequestBuilder.java @@ -69,7 +69,7 @@ public MessagesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @ super(requestAdapter, "{+baseurl}/groups/{group%2Did}/team/channels/{channel%2Did}/messages{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @return a {@link ChatMessageCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -78,7 +78,7 @@ public ChatMessageCollectionResponse get() { return get(null); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link ChatMessageCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -116,7 +116,7 @@ public ChatMessage post(@jakarta.annotation.Nonnull final ChatMessage body, @jak return this.requestAdapter.send(requestInfo, errorMapping, ChatMessage::createFromDiscriminatorValue); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -124,7 +124,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -170,7 +170,7 @@ public MessagesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String r return new MessagesRequestBuilder(rawUrl, requestAdapter); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/messages/item/ChatMessageItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/messages/item/ChatMessageItemRequestBuilder.java index 005092fd75f..697ace81f87 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/messages/item/ChatMessageItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/messages/item/ChatMessageItemRequestBuilder.java @@ -109,7 +109,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @return a {@link ChatMessage} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -118,7 +118,7 @@ public ChatMessage get() { return get(null); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @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 @@ -176,7 +176,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -184,7 +184,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -236,7 +236,7 @@ public ChatMessageItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final S public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/tabs/TabsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/tabs/TabsRequestBuilder.java index 7ee2d0848db..f78d788dbb1 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/tabs/TabsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/tabs/TabsRequestBuilder.java @@ -60,7 +60,7 @@ public TabsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jaka super(requestAdapter, "{+baseurl}/groups/{group%2Did}/team/channels/{channel%2Did}/tabs{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @return a {@link TeamsTabCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public TeamsTabCollectionResponse get() { return get(null); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link TeamsTabCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public TeamsTab post(@jakarta.annotation.Nonnull final TeamsTab body, @jakarta.a return this.requestAdapter.send(requestInfo, errorMapping, TeamsTab::createFromDiscriminatorValue); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public TabsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUr return new TabsRequestBuilder(rawUrl, requestAdapter); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/tabs/item/TeamsTabItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/tabs/item/TeamsTabItemRequestBuilder.java index 69b94cb0c2e..7bbcf1f1034 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/tabs/item/TeamsTabItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/tabs/item/TeamsTabItemRequestBuilder.java @@ -64,7 +64,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @return a {@link TeamsTab} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -73,7 +73,7 @@ public TeamsTab get() { return get(null); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link TeamsTab} * @throws ODataError When receiving a 4XX or 5XX status code @@ -131,7 +131,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -139,7 +139,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -191,7 +191,7 @@ public TeamsTabItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final Stri public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/messages/MessagesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/messages/MessagesRequestBuilder.java index b786bea2bd7..4d9e6c66e7c 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/messages/MessagesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/messages/MessagesRequestBuilder.java @@ -69,7 +69,7 @@ public MessagesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @ super(requestAdapter, "{+baseurl}/groups/{group%2Did}/team/primaryChannel/messages{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @return a {@link ChatMessageCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -78,7 +78,7 @@ public ChatMessageCollectionResponse get() { return get(null); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link ChatMessageCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -116,7 +116,7 @@ public ChatMessage post(@jakarta.annotation.Nonnull final ChatMessage body, @jak return this.requestAdapter.send(requestInfo, errorMapping, ChatMessage::createFromDiscriminatorValue); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -124,7 +124,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -170,7 +170,7 @@ public MessagesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String r return new MessagesRequestBuilder(rawUrl, requestAdapter); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/messages/item/ChatMessageItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/messages/item/ChatMessageItemRequestBuilder.java index 097cef1d1fb..d353ec24819 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/messages/item/ChatMessageItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/messages/item/ChatMessageItemRequestBuilder.java @@ -109,7 +109,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @return a {@link ChatMessage} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -118,7 +118,7 @@ public ChatMessage get() { return get(null); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @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 @@ -176,7 +176,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -184,7 +184,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -236,7 +236,7 @@ public ChatMessageItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final S public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/tabs/TabsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/tabs/TabsRequestBuilder.java index 11403139267..b40a74a3afc 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/tabs/TabsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/tabs/TabsRequestBuilder.java @@ -60,7 +60,7 @@ public TabsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jaka super(requestAdapter, "{+baseurl}/groups/{group%2Did}/team/primaryChannel/tabs{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @return a {@link TeamsTabCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public TeamsTabCollectionResponse get() { return get(null); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link TeamsTabCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public TeamsTab post(@jakarta.annotation.Nonnull final TeamsTab body, @jakarta.a return this.requestAdapter.send(requestInfo, errorMapping, TeamsTab::createFromDiscriminatorValue); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public TabsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUr return new TabsRequestBuilder(rawUrl, requestAdapter); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/tabs/item/TeamsTabItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/tabs/item/TeamsTabItemRequestBuilder.java index e878e2b2340..6b3d65374a4 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/tabs/item/TeamsTabItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/tabs/item/TeamsTabItemRequestBuilder.java @@ -64,7 +64,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @return a {@link TeamsTab} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -73,7 +73,7 @@ public TeamsTab get() { return get(null); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link TeamsTab} * @throws ODataError When receiving a 4XX or 5XX status code @@ -131,7 +131,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -139,7 +139,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -191,7 +191,7 @@ public TeamsTabItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final Stri public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/schedule/timecards/clockin/ClockInPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/schedule/timecards/clockin/ClockInPostRequestBody.java index 576def5d616..ffec3f33e1c 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/schedule/timecards/clockin/ClockInPostRequestBody.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/schedule/timecards/clockin/ClockInPostRequestBody.java @@ -70,12 +70,21 @@ public BackingStore getBackingStore() { */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); + final HashMap> deserializerMap = new HashMap>(4); deserializerMap.put("atApprovedLocation", (n) -> { this.setAtApprovedLocation(n.getBooleanValue()); }); + deserializerMap.put("isAtApprovedLocation", (n) -> { this.setIsAtApprovedLocation(n.getBooleanValue()); }); deserializerMap.put("notes", (n) -> { this.setNotes(n.getObjectValue(ItemBody::createFromDiscriminatorValue)); }); deserializerMap.put("onBehalfOfUserId", (n) -> { this.setOnBehalfOfUserId(n.getStringValue()); }); return deserializerMap; } + /** + * Gets the isAtApprovedLocation property value. The isAtApprovedLocation property + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getIsAtApprovedLocation() { + return this.backingStore.get("isAtApprovedLocation"); + } /** * Gets the notes property value. The notes property * @return a {@link ItemBody} @@ -99,6 +108,7 @@ public String getOnBehalfOfUserId() { public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); writer.writeBooleanValue("atApprovedLocation", this.getAtApprovedLocation()); + writer.writeBooleanValue("isAtApprovedLocation", this.getIsAtApprovedLocation()); writer.writeObjectValue("notes", this.getNotes()); writer.writeStringValue("onBehalfOfUserId", this.getOnBehalfOfUserId()); writer.writeAdditionalData(this.getAdditionalData()); @@ -125,6 +135,13 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value Objects.requireNonNull(value); this.backingStore = value; } + /** + * Sets the isAtApprovedLocation property value. The isAtApprovedLocation property + * @param value Value to set for the isAtApprovedLocation property. + */ + public void setIsAtApprovedLocation(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("isAtApprovedLocation", value); + } /** * Sets the notes property value. The notes property * @param value Value to set for the notes property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/schedule/timecards/item/clockout/ClockOutPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/schedule/timecards/item/clockout/ClockOutPostRequestBody.java index 24b21919d70..1550bc16aee 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/schedule/timecards/item/clockout/ClockOutPostRequestBody.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/schedule/timecards/item/clockout/ClockOutPostRequestBody.java @@ -70,11 +70,20 @@ public BackingStore getBackingStore() { */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); + final HashMap> deserializerMap = new HashMap>(3); deserializerMap.put("atApprovedLocation", (n) -> { this.setAtApprovedLocation(n.getBooleanValue()); }); + deserializerMap.put("isAtApprovedLocation", (n) -> { this.setIsAtApprovedLocation(n.getBooleanValue()); }); deserializerMap.put("notes", (n) -> { this.setNotes(n.getObjectValue(ItemBody::createFromDiscriminatorValue)); }); return deserializerMap; } + /** + * Gets the isAtApprovedLocation property value. The isAtApprovedLocation property + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getIsAtApprovedLocation() { + return this.backingStore.get("isAtApprovedLocation"); + } /** * Gets the notes property value. The notes property * @return a {@link ItemBody} @@ -90,6 +99,7 @@ public ItemBody getNotes() { public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); writer.writeBooleanValue("atApprovedLocation", this.getAtApprovedLocation()); + writer.writeBooleanValue("isAtApprovedLocation", this.getIsAtApprovedLocation()); writer.writeObjectValue("notes", this.getNotes()); writer.writeAdditionalData(this.getAdditionalData()); } @@ -115,6 +125,13 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value Objects.requireNonNull(value); this.backingStore = value; } + /** + * Sets the isAtApprovedLocation property value. The isAtApprovedLocation property + * @param value Value to set for the isAtApprovedLocation property. + */ + public void setIsAtApprovedLocation(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("isAtApprovedLocation", value); + } /** * Sets the notes property value. The notes property * @param value Value to set for the notes property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/schedule/timecards/item/endbreak/EndBreakPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/schedule/timecards/item/endbreak/EndBreakPostRequestBody.java index 2950808d488..643ff92be4c 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/schedule/timecards/item/endbreak/EndBreakPostRequestBody.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/schedule/timecards/item/endbreak/EndBreakPostRequestBody.java @@ -70,11 +70,20 @@ public BackingStore getBackingStore() { */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); + final HashMap> deserializerMap = new HashMap>(3); deserializerMap.put("atApprovedLocation", (n) -> { this.setAtApprovedLocation(n.getBooleanValue()); }); + deserializerMap.put("isAtApprovedLocation", (n) -> { this.setIsAtApprovedLocation(n.getBooleanValue()); }); deserializerMap.put("notes", (n) -> { this.setNotes(n.getObjectValue(ItemBody::createFromDiscriminatorValue)); }); return deserializerMap; } + /** + * Gets the isAtApprovedLocation property value. The isAtApprovedLocation property + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getIsAtApprovedLocation() { + return this.backingStore.get("isAtApprovedLocation"); + } /** * Gets the notes property value. The notes property * @return a {@link ItemBody} @@ -90,6 +99,7 @@ public ItemBody getNotes() { public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); writer.writeBooleanValue("atApprovedLocation", this.getAtApprovedLocation()); + writer.writeBooleanValue("isAtApprovedLocation", this.getIsAtApprovedLocation()); writer.writeObjectValue("notes", this.getNotes()); writer.writeAdditionalData(this.getAdditionalData()); } @@ -115,6 +125,13 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value Objects.requireNonNull(value); this.backingStore = value; } + /** + * Sets the isAtApprovedLocation property value. The isAtApprovedLocation property + * @param value Value to set for the isAtApprovedLocation property. + */ + public void setIsAtApprovedLocation(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("isAtApprovedLocation", value); + } /** * Sets the notes property value. The notes property * @param value Value to set for the notes property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/schedule/timecards/item/startbreak/StartBreakPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/schedule/timecards/item/startbreak/StartBreakPostRequestBody.java index 24f58565877..ebe3cd652be 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/schedule/timecards/item/startbreak/StartBreakPostRequestBody.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/schedule/timecards/item/startbreak/StartBreakPostRequestBody.java @@ -70,11 +70,20 @@ public BackingStore getBackingStore() { */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); + final HashMap> deserializerMap = new HashMap>(3); deserializerMap.put("atApprovedLocation", (n) -> { this.setAtApprovedLocation(n.getBooleanValue()); }); + deserializerMap.put("isAtApprovedLocation", (n) -> { this.setIsAtApprovedLocation(n.getBooleanValue()); }); deserializerMap.put("notes", (n) -> { this.setNotes(n.getObjectValue(ItemBody::createFromDiscriminatorValue)); }); return deserializerMap; } + /** + * Gets the isAtApprovedLocation property value. The isAtApprovedLocation property + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getIsAtApprovedLocation() { + return this.backingStore.get("isAtApprovedLocation"); + } /** * Gets the notes property value. The notes property * @return a {@link ItemBody} @@ -90,6 +99,7 @@ public ItemBody getNotes() { public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); writer.writeBooleanValue("atApprovedLocation", this.getAtApprovedLocation()); + writer.writeBooleanValue("isAtApprovedLocation", this.getIsAtApprovedLocation()); writer.writeObjectValue("notes", this.getNotes()); writer.writeAdditionalData(this.getAdditionalData()); } @@ -115,6 +125,13 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value Objects.requireNonNull(value); this.backingStore = value; } + /** + * Sets the isAtApprovedLocation property value. The isAtApprovedLocation property + * @param value Value to set for the isAtApprovedLocation property. + */ + public void setIsAtApprovedLocation(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("isAtApprovedLocation", value); + } /** * Sets the notes property value. The notes property * @param value Value to set for the notes property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/threads/item/ConversationThreadItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/threads/item/ConversationThreadItemRequestBuilder.java index f11854d9893..b2d52882801 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/threads/item/ConversationThreadItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/threads/item/ConversationThreadItemRequestBuilder.java @@ -55,18 +55,18 @@ public ConversationThreadItemRequestBuilder(@jakarta.annotation.Nonnull final St super(requestAdapter, "{+baseurl}/groups/{group%2Did}/threads/{conversationThread%2Did}{?%24expand,%24select}", rawUrl); } /** - * Delete conversationThread. + * Delete a thread 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 conversationThread. + * Delete a thread 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); @@ -75,21 +75,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Get a specific thread that belongs to a group. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. + * Get a thread object. * @return a {@link ConversationThread} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ConversationThread get() { return get(null); } /** - * Get a specific thread that belongs to a group. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. + * Get a thread object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link ConversationThread} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ConversationThread get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -126,7 +126,7 @@ public ConversationThread patch(@jakarta.annotation.Nonnull final ConversationTh return this.requestAdapter.send(requestInfo, errorMapping, ConversationThread::createFromDiscriminatorValue); } /** - * Delete conversationThread. + * Delete a thread object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -134,7 +134,7 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Delete conversationThread. + * Delete a thread object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -146,7 +146,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Get a specific thread that belongs to a group. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. + * Get a thread object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -154,7 +154,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get a specific thread that belongs to a group. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. + * Get a thread object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -206,7 +206,7 @@ public ConversationThreadItemRequestBuilder withUrl(@jakarta.annotation.Nonnull public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Get a specific thread that belongs to a group. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. + * Get a thread object. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/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/namedlocations/item/NamedLocationItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/namedlocations/item/NamedLocationItemRequestBuilder.java index 276a7571e05..6e9ba8e4ef1 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/namedlocations/item/NamedLocationItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/namedlocations/item/NamedLocationItemRequestBuilder.java @@ -37,18 +37,18 @@ public NamedLocationItemRequestBuilder(@jakarta.annotation.Nonnull final String super(requestAdapter, "{+baseurl}/identity/conditionalAccess/namedLocations/{namedLocation%2Did}{?%24expand,%24select}", rawUrl); } /** - * Delete an ipNamedLocation object. + * Delete a countryNamedLocation object. * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void delete() { delete(null); } /** - * Delete an ipNamedLocation object. + * Delete a countryNamedLocation 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); @@ -108,7 +108,7 @@ public NamedLocation patch(@jakarta.annotation.Nonnull final NamedLocation body, return this.requestAdapter.send(requestInfo, errorMapping, NamedLocation::createFromDiscriminatorValue); } /** - * Delete an ipNamedLocation object. + * Delete a countryNamedLocation object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -116,7 +116,7 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Delete an ipNamedLocation object. + * Delete a countryNamedLocation 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/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 438cf0d1a85..5659fb65fd0 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 accessPackageAssignmentWorkflowExtension object. + * Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. * @return a {@link CustomCalloutExtension} * @throws ODataError When receiving a 4XX or 5XX status code * @deprecated * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable @Deprecated @@ -74,13 +74,13 @@ public CustomCalloutExtension get() { return get(null); } /** - * Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. + * Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link CustomCalloutExtension} * @throws ODataError When receiving a 4XX or 5XX status code * @deprecated * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable @Deprecated @@ -150,7 +150,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. + * Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. * @return a {@link RequestInformation} * @deprecated * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions @@ -161,7 +161,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. + * Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} * @deprecated @@ -225,7 +225,7 @@ public CustomCalloutExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonn public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. + * Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/customaccesspackageworkflowextensions/item/CustomAccessPackageWorkflowExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/customaccesspackageworkflowextensions/item/CustomAccessPackageWorkflowExtensionItemRequestBuilder.java index 05de789ee29..6b59fa3ccc1 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/customaccesspackageworkflowextensions/item/CustomAccessPackageWorkflowExtensionItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/customaccesspackageworkflowextensions/item/CustomAccessPackageWorkflowExtensionItemRequestBuilder.java @@ -37,23 +37,23 @@ public CustomAccessPackageWorkflowExtensionItemRequestBuilder(@jakarta.annotatio super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/customAccessPackageWorkflowExtensions/{customAccessPackageWorkflowExtension%2Did}{?%24expand,%24select}", rawUrl); } /** - * Delete a customAccessPackageWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the customAccessPackageWorkflowExtension object that you want to delete by running the LIST customAccessPackageWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 2: Remove the customExtensionHandlers and verifiableCredentialSettings from a policy. + * Delete an accessPackageAssignmentRequestWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the accessPackageCustomWorkflowExtension object that you want to delete by running the List accessPackageCustomWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 3: Remove the customExtensionStageSettings from a policy. * @throws ODataError When receiving a 4XX or 5XX status code * @deprecated * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - * @see Find more info here + * @see Find more info here */ @Deprecated public void delete() { delete(null); } /** - * Delete a customAccessPackageWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the customAccessPackageWorkflowExtension object that you want to delete by running the LIST customAccessPackageWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 2: Remove the customExtensionHandlers and verifiableCredentialSettings from a policy. + * Delete an accessPackageAssignmentRequestWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the accessPackageCustomWorkflowExtension object that you want to delete by running the List accessPackageCustomWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 3: Remove the customExtensionStageSettings from a policy. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code * @deprecated * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - * @see Find more info here + * @see Find more info here */ @Deprecated public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -126,7 +126,7 @@ public CustomAccessPackageWorkflowExtension patch(@jakarta.annotation.Nonnull fi return this.requestAdapter.send(requestInfo, errorMapping, CustomAccessPackageWorkflowExtension::createFromDiscriminatorValue); } /** - * Delete a customAccessPackageWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the customAccessPackageWorkflowExtension object that you want to delete by running the LIST customAccessPackageWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 2: Remove the customExtensionHandlers and verifiableCredentialSettings from a policy. + * Delete an accessPackageAssignmentRequestWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the accessPackageCustomWorkflowExtension object that you want to delete by running the List accessPackageCustomWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 3: Remove the customExtensionStageSettings from a policy. * @return a {@link RequestInformation} * @deprecated * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions @@ -137,7 +137,7 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Delete a customAccessPackageWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the customAccessPackageWorkflowExtension object that you want to delete by running the LIST customAccessPackageWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 2: Remove the customExtensionHandlers and verifiableCredentialSettings from a policy. + * Delete an accessPackageAssignmentRequestWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the accessPackageCustomWorkflowExtension object that you want to delete by running the List accessPackageCustomWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 3: Remove the customExtensionStageSettings from a policy. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} * @deprecated diff --git a/src/main/java/com/microsoft/graph/beta/generated/identityprotection/riskdetections/item/RiskDetectionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identityprotection/riskdetections/item/RiskDetectionItemRequestBuilder.java index 8b665bac99f..68dc31ca98a 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 riskDetection object. + * Retrieve the properties of a collection of riskDetection objects. * @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 riskDetection object. + * Retrieve the properties of a collection of riskDetection objects. * @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 riskDetection object. + * Retrieve the properties of a collection of riskDetection objects. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -132,7 +132,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Retrieve the properties of a riskDetection object. + * Retrieve the properties of a collection of riskDetection objects. * @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 riskDetection object. + * Retrieve the properties of a collection of riskDetection objects. */ @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 8a96b5ab8af..a96118fdbed 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 @@ -78,21 +78,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 collection of riskyUser objects. + * Retrieve the properties and relationships of a riskyUser object. * @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 collection of riskyUser objects. + * Retrieve the properties and relationships of a riskyUser object. * @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) { @@ -127,7 +127,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 collection of riskyUser objects. + * Retrieve the properties and relationships of a riskyUser object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -135,7 +135,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Retrieve the properties and relationships of a collection of riskyUser objects. + * Retrieve the properties and relationships of a riskyUser object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -181,7 +181,7 @@ public RiskyUsersRequestBuilder withUrl(@jakarta.annotation.Nonnull final String return new RiskyUsersRequestBuilder(rawUrl, requestAdapter); } /** - * Retrieve the properties and relationships of a collection of riskyUser objects. + * Retrieve the properties and relationships of a riskyUser object. */ @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 d1a53a2aa10..037dfb3066a 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 @@ -10058,6 +10058,41 @@ com.microsoft.graph.beta.applications.item.owners.count.CountRequestBuilder::|pu com.microsoft.graph.beta.applications.item.owners.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.applications.item.owners.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.applications.item.owners.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.applications.item.owners.graphapproleassignment.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.applications.item.owners.graphapproleassignment.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.applications.item.owners.graphapproleassignment.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.applications.item.owners.graphapproleassignment.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.applications.item.owners.graphapproleassignment.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.applications.item.owners.graphapproleassignment.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.applications.item.owners.graphapproleassignment.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.applications.item.owners.graphapproleassignment.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.applications.item.owners.graphapproleassignment.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.applications.item.owners.graphapproleassignment.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.applications.item.owners.graphapproleassignment.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.applications.item.owners.graphapproleassignment.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.applications.item.owners.graphapproleassignment.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.applications.item.owners.graphapproleassignment.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.applications.item.owners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.applications.item.owners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.applications.item.owners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.applications.item.owners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.applications.item.owners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.applications.item.owners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.applications.item.owners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.applications.item.owners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.applications.item.owners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.applications.item.owners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.applications.item.owners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.applications.item.owners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.applications.item.owners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.applications.item.owners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.applications.item.owners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.applications.item.owners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.applications.item.owners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|get():AppRoleAssignmentCollectionResponse +com.microsoft.graph.beta.applications.item.owners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AppRoleAssignmentCollectionResponse +com.microsoft.graph.beta.applications.item.owners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.applications.item.owners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.applications.item.owners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|withUrl(rawUrl:String):GraphAppRoleAssignmentRequestBuilder com.microsoft.graph.beta.applications.item.owners.graphendpoint.count.CountRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.applications.item.owners.graphendpoint.count.CountRequestBuilder.GetQueryParameters::|public|filter:String com.microsoft.graph.beta.applications.item.owners.graphendpoint.count.CountRequestBuilder.GetQueryParameters::|public|search:String @@ -10166,10 +10201,25 @@ com.microsoft.graph.beta.applications.item.owners.graphuser.GraphUserRequestBuil com.microsoft.graph.beta.applications.item.owners.item.DirectoryObjectItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.applications.item.owners.item.DirectoryObjectItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.applications.item.owners.item.DirectoryObjectItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.applications.item.owners.item.DirectoryObjectItemRequestBuilder::|public|graphAppRoleAssignment:GraphAppRoleAssignmentRequestBuilder com.microsoft.graph.beta.applications.item.owners.item.DirectoryObjectItemRequestBuilder::|public|graphEndpoint:GraphEndpointRequestBuilder com.microsoft.graph.beta.applications.item.owners.item.DirectoryObjectItemRequestBuilder::|public|graphServicePrincipal:GraphServicePrincipalRequestBuilder com.microsoft.graph.beta.applications.item.owners.item.DirectoryObjectItemRequestBuilder::|public|graphUser:GraphUserRequestBuilder com.microsoft.graph.beta.applications.item.owners.item.DirectoryObjectItemRequestBuilder::|public|ref:RefRequestBuilder +com.microsoft.graph.beta.applications.item.owners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.applications.item.owners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.applications.item.owners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.applications.item.owners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.applications.item.owners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.applications.item.owners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.applications.item.owners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.applications.item.owners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.applications.item.owners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.applications.item.owners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|get():AppRoleAssignment +com.microsoft.graph.beta.applications.item.owners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AppRoleAssignment +com.microsoft.graph.beta.applications.item.owners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.applications.item.owners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.applications.item.owners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|withUrl(rawUrl:String):GraphAppRoleAssignmentRequestBuilder com.microsoft.graph.beta.applications.item.owners.item.graphendpoint.GraphEndpointRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.applications.item.owners.item.graphendpoint.GraphEndpointRequestBuilder.GetQueryParameters::|public|expand:String[] com.microsoft.graph.beta.applications.item.owners.item.graphendpoint.GraphEndpointRequestBuilder.GetQueryParameters::|public|select:String[] @@ -10240,6 +10290,7 @@ com.microsoft.graph.beta.applications.item.owners.OwnersRequestBuilder::|public| com.microsoft.graph.beta.applications.item.owners.OwnersRequestBuilder::|public|count:CountRequestBuilder com.microsoft.graph.beta.applications.item.owners.OwnersRequestBuilder::|public|get():DirectoryObjectCollectionResponse com.microsoft.graph.beta.applications.item.owners.OwnersRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DirectoryObjectCollectionResponse +com.microsoft.graph.beta.applications.item.owners.OwnersRequestBuilder::|public|graphAppRoleAssignment:GraphAppRoleAssignmentRequestBuilder com.microsoft.graph.beta.applications.item.owners.OwnersRequestBuilder::|public|graphEndpoint:GraphEndpointRequestBuilder com.microsoft.graph.beta.applications.item.owners.OwnersRequestBuilder::|public|graphServicePrincipal:GraphServicePrincipalRequestBuilder com.microsoft.graph.beta.applications.item.owners.OwnersRequestBuilder::|public|graphUser:GraphUserRequestBuilder @@ -11485,14 +11536,18 @@ com.microsoft.graph.beta.approleassignments.AppRoleAssignmentsRequestBuilder::|p com.microsoft.graph.beta.approleassignments.AppRoleAssignmentsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.approleassignments.AppRoleAssignmentsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.approleassignments.AppRoleAssignmentsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.approleassignments.AppRoleAssignmentsRequestBuilder::|public|delta:DeltaRequestBuilder com.microsoft.graph.beta.approleassignments.AppRoleAssignmentsRequestBuilder::|public|get():AppRoleAssignmentCollectionResponse com.microsoft.graph.beta.approleassignments.AppRoleAssignmentsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AppRoleAssignmentCollectionResponse +com.microsoft.graph.beta.approleassignments.AppRoleAssignmentsRequestBuilder::|public|getByIds:GetByIdsRequestBuilder +com.microsoft.graph.beta.approleassignments.AppRoleAssignmentsRequestBuilder::|public|getUserOwnedObjects:GetUserOwnedObjectsRequestBuilder com.microsoft.graph.beta.approleassignments.AppRoleAssignmentsRequestBuilder::|public|post(body:AppRoleAssignment):AppRoleAssignment com.microsoft.graph.beta.approleassignments.AppRoleAssignmentsRequestBuilder::|public|post(body:AppRoleAssignment; requestConfiguration?:java.util.function.Consumer):AppRoleAssignment com.microsoft.graph.beta.approleassignments.AppRoleAssignmentsRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.approleassignments.AppRoleAssignmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.approleassignments.AppRoleAssignmentsRequestBuilder::|public|toPostRequestInformation(body:AppRoleAssignment):RequestInformation com.microsoft.graph.beta.approleassignments.AppRoleAssignmentsRequestBuilder::|public|toPostRequestInformation(body:AppRoleAssignment; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.approleassignments.AppRoleAssignmentsRequestBuilder::|public|validateProperties:ValidatePropertiesRequestBuilder com.microsoft.graph.beta.approleassignments.AppRoleAssignmentsRequestBuilder::|public|withUrl(rawUrl:String):AppRoleAssignmentsRequestBuilder com.microsoft.graph.beta.approleassignments.count.CountRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.approleassignments.count.CountRequestBuilder.GetQueryParameters::|public|filter:String @@ -11508,6 +11563,86 @@ com.microsoft.graph.beta.approleassignments.count.CountRequestBuilder::|public|g com.microsoft.graph.beta.approleassignments.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.approleassignments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.approleassignments.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.approleassignments.delta.DeltaGetResponse-->BaseDeltaFunctionResponse +com.microsoft.graph.beta.approleassignments.delta.DeltaGetResponse::|public|constructor():void +com.microsoft.graph.beta.approleassignments.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.approleassignments.delta.DeltaGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.approleassignments.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.approleassignments.delta.DeltaGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.approleassignments.delta.DeltaGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse +com.microsoft.graph.beta.approleassignments.delta.DeltaRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.approleassignments.delta.DeltaRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.approleassignments.delta.DeltaRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.approleassignments.delta.DeltaRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.approleassignments.delta.DeltaRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.approleassignments.delta.DeltaRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.approleassignments.delta.DeltaRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.approleassignments.delta.DeltaRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.approleassignments.delta.DeltaRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.approleassignments.delta.DeltaRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.approleassignments.delta.DeltaRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.approleassignments.delta.DeltaRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.approleassignments.delta.DeltaRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.approleassignments.delta.DeltaRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.approleassignments.delta.DeltaRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.approleassignments.delta.DeltaRequestBuilder::|public|get():DeltaGetResponse +com.microsoft.graph.beta.approleassignments.delta.DeltaRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DeltaGetResponse +com.microsoft.graph.beta.approleassignments.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.approleassignments.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.approleassignments.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder +com.microsoft.graph.beta.approleassignments.getbyids.GetByIdsPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.approleassignments.getbyids.GetByIdsPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.approleassignments.getbyids.GetByIdsPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.approleassignments.getbyids.GetByIdsPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.approleassignments.getbyids.GetByIdsPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.approleassignments.getbyids.GetByIdsPostRequestBody::|public|getIds():java.util.List +com.microsoft.graph.beta.approleassignments.getbyids.GetByIdsPostRequestBody::|public|getTypes():java.util.List +com.microsoft.graph.beta.approleassignments.getbyids.GetByIdsPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.approleassignments.getbyids.GetByIdsPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.approleassignments.getbyids.GetByIdsPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.approleassignments.getbyids.GetByIdsPostRequestBody::|public|setIds(value?:java.util.List):void +com.microsoft.graph.beta.approleassignments.getbyids.GetByIdsPostRequestBody::|public|setTypes(value?:java.util.List):void +com.microsoft.graph.beta.approleassignments.getbyids.GetByIdsPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):GetByIdsPostRequestBody +com.microsoft.graph.beta.approleassignments.getbyids.GetByIdsPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.approleassignments.getbyids.GetByIdsPostResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.approleassignments.getbyids.GetByIdsPostResponse::|public|constructor():void +com.microsoft.graph.beta.approleassignments.getbyids.GetByIdsPostResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.approleassignments.getbyids.GetByIdsPostResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.approleassignments.getbyids.GetByIdsPostResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.approleassignments.getbyids.GetByIdsPostResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.approleassignments.getbyids.GetByIdsPostResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):GetByIdsPostResponse +com.microsoft.graph.beta.approleassignments.getbyids.GetByIdsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.approleassignments.getbyids.GetByIdsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.approleassignments.getbyids.GetByIdsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.approleassignments.getbyids.GetByIdsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.approleassignments.getbyids.GetByIdsRequestBuilder::|public|post(body:GetByIdsPostRequestBody):GetByIdsPostResponse +com.microsoft.graph.beta.approleassignments.getbyids.GetByIdsRequestBuilder::|public|post(body:GetByIdsPostRequestBody; requestConfiguration?:java.util.function.Consumer):GetByIdsPostResponse +com.microsoft.graph.beta.approleassignments.getbyids.GetByIdsRequestBuilder::|public|toPostRequestInformation(body:GetByIdsPostRequestBody):RequestInformation +com.microsoft.graph.beta.approleassignments.getbyids.GetByIdsRequestBuilder::|public|toPostRequestInformation(body:GetByIdsPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.approleassignments.getbyids.GetByIdsRequestBuilder::|public|withUrl(rawUrl:String):GetByIdsRequestBuilder +com.microsoft.graph.beta.approleassignments.getuserownedobjects.GetUserOwnedObjectsPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.approleassignments.getuserownedobjects.GetUserOwnedObjectsPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.approleassignments.getuserownedobjects.GetUserOwnedObjectsPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.approleassignments.getuserownedobjects.GetUserOwnedObjectsPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.approleassignments.getuserownedobjects.GetUserOwnedObjectsPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.approleassignments.getuserownedobjects.GetUserOwnedObjectsPostRequestBody::|public|getType():String +com.microsoft.graph.beta.approleassignments.getuserownedobjects.GetUserOwnedObjectsPostRequestBody::|public|getUserId():String +com.microsoft.graph.beta.approleassignments.getuserownedobjects.GetUserOwnedObjectsPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.approleassignments.getuserownedobjects.GetUserOwnedObjectsPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.approleassignments.getuserownedobjects.GetUserOwnedObjectsPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.approleassignments.getuserownedobjects.GetUserOwnedObjectsPostRequestBody::|public|setType(value?:String):void +com.microsoft.graph.beta.approleassignments.getuserownedobjects.GetUserOwnedObjectsPostRequestBody::|public|setUserId(value?:String):void +com.microsoft.graph.beta.approleassignments.getuserownedobjects.GetUserOwnedObjectsPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):GetUserOwnedObjectsPostRequestBody +com.microsoft.graph.beta.approleassignments.getuserownedobjects.GetUserOwnedObjectsPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.approleassignments.getuserownedobjects.GetUserOwnedObjectsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.approleassignments.getuserownedobjects.GetUserOwnedObjectsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.approleassignments.getuserownedobjects.GetUserOwnedObjectsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.approleassignments.getuserownedobjects.GetUserOwnedObjectsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.approleassignments.getuserownedobjects.GetUserOwnedObjectsRequestBuilder::|public|post(body:GetUserOwnedObjectsPostRequestBody):DirectoryObject +com.microsoft.graph.beta.approleassignments.getuserownedobjects.GetUserOwnedObjectsRequestBuilder::|public|post(body:GetUserOwnedObjectsPostRequestBody; requestConfiguration?:java.util.function.Consumer):DirectoryObject +com.microsoft.graph.beta.approleassignments.getuserownedobjects.GetUserOwnedObjectsRequestBuilder::|public|toPostRequestInformation(body:GetUserOwnedObjectsPostRequestBody):RequestInformation +com.microsoft.graph.beta.approleassignments.getuserownedobjects.GetUserOwnedObjectsRequestBuilder::|public|toPostRequestInformation(body:GetUserOwnedObjectsPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.approleassignments.getuserownedobjects.GetUserOwnedObjectsRequestBuilder::|public|withUrl(rawUrl:String):GetUserOwnedObjectsRequestBuilder com.microsoft.graph.beta.approleassignments.item.AppRoleAssignmentItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.approleassignments.item.AppRoleAssignmentItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.approleassignments.item.AppRoleAssignmentItemRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -11517,14 +11652,19 @@ com.microsoft.graph.beta.approleassignments.item.AppRoleAssignmentItemRequestBui com.microsoft.graph.beta.approleassignments.item.AppRoleAssignmentItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.approleassignments.item.AppRoleAssignmentItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters com.microsoft.graph.beta.approleassignments.item.AppRoleAssignmentItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.approleassignments.item.AppRoleAssignmentItemRequestBuilder::|public|checkMemberGroups:CheckMemberGroupsRequestBuilder +com.microsoft.graph.beta.approleassignments.item.AppRoleAssignmentItemRequestBuilder::|public|checkMemberObjects:CheckMemberObjectsRequestBuilder com.microsoft.graph.beta.approleassignments.item.AppRoleAssignmentItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.approleassignments.item.AppRoleAssignmentItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.approleassignments.item.AppRoleAssignmentItemRequestBuilder::|public|delete():Void com.microsoft.graph.beta.approleassignments.item.AppRoleAssignmentItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void com.microsoft.graph.beta.approleassignments.item.AppRoleAssignmentItemRequestBuilder::|public|get():AppRoleAssignment com.microsoft.graph.beta.approleassignments.item.AppRoleAssignmentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AppRoleAssignment +com.microsoft.graph.beta.approleassignments.item.AppRoleAssignmentItemRequestBuilder::|public|getMemberGroups:GetMemberGroupsRequestBuilder +com.microsoft.graph.beta.approleassignments.item.AppRoleAssignmentItemRequestBuilder::|public|getMemberObjects:GetMemberObjectsRequestBuilder com.microsoft.graph.beta.approleassignments.item.AppRoleAssignmentItemRequestBuilder::|public|patch(body:AppRoleAssignment):AppRoleAssignment com.microsoft.graph.beta.approleassignments.item.AppRoleAssignmentItemRequestBuilder::|public|patch(body:AppRoleAssignment; requestConfiguration?:java.util.function.Consumer):AppRoleAssignment +com.microsoft.graph.beta.approleassignments.item.AppRoleAssignmentItemRequestBuilder::|public|restore:RestoreRequestBuilder com.microsoft.graph.beta.approleassignments.item.AppRoleAssignmentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation com.microsoft.graph.beta.approleassignments.item.AppRoleAssignmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.approleassignments.item.AppRoleAssignmentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation @@ -11532,6 +11672,166 @@ com.microsoft.graph.beta.approleassignments.item.AppRoleAssignmentItemRequestBui com.microsoft.graph.beta.approleassignments.item.AppRoleAssignmentItemRequestBuilder::|public|toPatchRequestInformation(body:AppRoleAssignment):RequestInformation com.microsoft.graph.beta.approleassignments.item.AppRoleAssignmentItemRequestBuilder::|public|toPatchRequestInformation(body:AppRoleAssignment; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.approleassignments.item.AppRoleAssignmentItemRequestBuilder::|public|withUrl(rawUrl:String):AppRoleAssignmentItemRequestBuilder +com.microsoft.graph.beta.approleassignments.item.checkmembergroups.CheckMemberGroupsPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.approleassignments.item.checkmembergroups.CheckMemberGroupsPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.approleassignments.item.checkmembergroups.CheckMemberGroupsPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.approleassignments.item.checkmembergroups.CheckMemberGroupsPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.approleassignments.item.checkmembergroups.CheckMemberGroupsPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.approleassignments.item.checkmembergroups.CheckMemberGroupsPostRequestBody::|public|getGroupIds():java.util.List +com.microsoft.graph.beta.approleassignments.item.checkmembergroups.CheckMemberGroupsPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.approleassignments.item.checkmembergroups.CheckMemberGroupsPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.approleassignments.item.checkmembergroups.CheckMemberGroupsPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.approleassignments.item.checkmembergroups.CheckMemberGroupsPostRequestBody::|public|setGroupIds(value?:java.util.List):void +com.microsoft.graph.beta.approleassignments.item.checkmembergroups.CheckMemberGroupsPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CheckMemberGroupsPostRequestBody +com.microsoft.graph.beta.approleassignments.item.checkmembergroups.CheckMemberGroupsPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.approleassignments.item.checkmembergroups.CheckMemberGroupsPostResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.approleassignments.item.checkmembergroups.CheckMemberGroupsPostResponse::|public|constructor():void +com.microsoft.graph.beta.approleassignments.item.checkmembergroups.CheckMemberGroupsPostResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.approleassignments.item.checkmembergroups.CheckMemberGroupsPostResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.approleassignments.item.checkmembergroups.CheckMemberGroupsPostResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.approleassignments.item.checkmembergroups.CheckMemberGroupsPostResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.approleassignments.item.checkmembergroups.CheckMemberGroupsPostResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CheckMemberGroupsPostResponse +com.microsoft.graph.beta.approleassignments.item.checkmembergroups.CheckMemberGroupsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.approleassignments.item.checkmembergroups.CheckMemberGroupsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.approleassignments.item.checkmembergroups.CheckMemberGroupsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.approleassignments.item.checkmembergroups.CheckMemberGroupsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.approleassignments.item.checkmembergroups.CheckMemberGroupsRequestBuilder::|public|post(body:CheckMemberGroupsPostRequestBody):CheckMemberGroupsPostResponse +com.microsoft.graph.beta.approleassignments.item.checkmembergroups.CheckMemberGroupsRequestBuilder::|public|post(body:CheckMemberGroupsPostRequestBody; requestConfiguration?:java.util.function.Consumer):CheckMemberGroupsPostResponse +com.microsoft.graph.beta.approleassignments.item.checkmembergroups.CheckMemberGroupsRequestBuilder::|public|toPostRequestInformation(body:CheckMemberGroupsPostRequestBody):RequestInformation +com.microsoft.graph.beta.approleassignments.item.checkmembergroups.CheckMemberGroupsRequestBuilder::|public|toPostRequestInformation(body:CheckMemberGroupsPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.approleassignments.item.checkmembergroups.CheckMemberGroupsRequestBuilder::|public|withUrl(rawUrl:String):CheckMemberGroupsRequestBuilder +com.microsoft.graph.beta.approleassignments.item.checkmemberobjects.CheckMemberObjectsPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.approleassignments.item.checkmemberobjects.CheckMemberObjectsPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.approleassignments.item.checkmemberobjects.CheckMemberObjectsPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.approleassignments.item.checkmemberobjects.CheckMemberObjectsPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.approleassignments.item.checkmemberobjects.CheckMemberObjectsPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.approleassignments.item.checkmemberobjects.CheckMemberObjectsPostRequestBody::|public|getIds():java.util.List +com.microsoft.graph.beta.approleassignments.item.checkmemberobjects.CheckMemberObjectsPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.approleassignments.item.checkmemberobjects.CheckMemberObjectsPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.approleassignments.item.checkmemberobjects.CheckMemberObjectsPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.approleassignments.item.checkmemberobjects.CheckMemberObjectsPostRequestBody::|public|setIds(value?:java.util.List):void +com.microsoft.graph.beta.approleassignments.item.checkmemberobjects.CheckMemberObjectsPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CheckMemberObjectsPostRequestBody +com.microsoft.graph.beta.approleassignments.item.checkmemberobjects.CheckMemberObjectsPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.approleassignments.item.checkmemberobjects.CheckMemberObjectsPostResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.approleassignments.item.checkmemberobjects.CheckMemberObjectsPostResponse::|public|constructor():void +com.microsoft.graph.beta.approleassignments.item.checkmemberobjects.CheckMemberObjectsPostResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.approleassignments.item.checkmemberobjects.CheckMemberObjectsPostResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.approleassignments.item.checkmemberobjects.CheckMemberObjectsPostResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.approleassignments.item.checkmemberobjects.CheckMemberObjectsPostResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.approleassignments.item.checkmemberobjects.CheckMemberObjectsPostResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CheckMemberObjectsPostResponse +com.microsoft.graph.beta.approleassignments.item.checkmemberobjects.CheckMemberObjectsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.approleassignments.item.checkmemberobjects.CheckMemberObjectsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.approleassignments.item.checkmemberobjects.CheckMemberObjectsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.approleassignments.item.checkmemberobjects.CheckMemberObjectsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.approleassignments.item.checkmemberobjects.CheckMemberObjectsRequestBuilder::|public|post(body:CheckMemberObjectsPostRequestBody):CheckMemberObjectsPostResponse +com.microsoft.graph.beta.approleassignments.item.checkmemberobjects.CheckMemberObjectsRequestBuilder::|public|post(body:CheckMemberObjectsPostRequestBody; requestConfiguration?:java.util.function.Consumer):CheckMemberObjectsPostResponse +com.microsoft.graph.beta.approleassignments.item.checkmemberobjects.CheckMemberObjectsRequestBuilder::|public|toPostRequestInformation(body:CheckMemberObjectsPostRequestBody):RequestInformation +com.microsoft.graph.beta.approleassignments.item.checkmemberobjects.CheckMemberObjectsRequestBuilder::|public|toPostRequestInformation(body:CheckMemberObjectsPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.approleassignments.item.checkmemberobjects.CheckMemberObjectsRequestBuilder::|public|withUrl(rawUrl:String):CheckMemberObjectsRequestBuilder +com.microsoft.graph.beta.approleassignments.item.getmembergroups.GetMemberGroupsPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.approleassignments.item.getmembergroups.GetMemberGroupsPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.approleassignments.item.getmembergroups.GetMemberGroupsPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.approleassignments.item.getmembergroups.GetMemberGroupsPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.approleassignments.item.getmembergroups.GetMemberGroupsPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.approleassignments.item.getmembergroups.GetMemberGroupsPostRequestBody::|public|getSecurityEnabledOnly():Boolean +com.microsoft.graph.beta.approleassignments.item.getmembergroups.GetMemberGroupsPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.approleassignments.item.getmembergroups.GetMemberGroupsPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.approleassignments.item.getmembergroups.GetMemberGroupsPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.approleassignments.item.getmembergroups.GetMemberGroupsPostRequestBody::|public|setSecurityEnabledOnly(value?:Boolean):void +com.microsoft.graph.beta.approleassignments.item.getmembergroups.GetMemberGroupsPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):GetMemberGroupsPostRequestBody +com.microsoft.graph.beta.approleassignments.item.getmembergroups.GetMemberGroupsPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.approleassignments.item.getmembergroups.GetMemberGroupsPostResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.approleassignments.item.getmembergroups.GetMemberGroupsPostResponse::|public|constructor():void +com.microsoft.graph.beta.approleassignments.item.getmembergroups.GetMemberGroupsPostResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.approleassignments.item.getmembergroups.GetMemberGroupsPostResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.approleassignments.item.getmembergroups.GetMemberGroupsPostResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.approleassignments.item.getmembergroups.GetMemberGroupsPostResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.approleassignments.item.getmembergroups.GetMemberGroupsPostResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):GetMemberGroupsPostResponse +com.microsoft.graph.beta.approleassignments.item.getmembergroups.GetMemberGroupsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.approleassignments.item.getmembergroups.GetMemberGroupsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.approleassignments.item.getmembergroups.GetMemberGroupsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.approleassignments.item.getmembergroups.GetMemberGroupsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.approleassignments.item.getmembergroups.GetMemberGroupsRequestBuilder::|public|post(body:GetMemberGroupsPostRequestBody):GetMemberGroupsPostResponse +com.microsoft.graph.beta.approleassignments.item.getmembergroups.GetMemberGroupsRequestBuilder::|public|post(body:GetMemberGroupsPostRequestBody; requestConfiguration?:java.util.function.Consumer):GetMemberGroupsPostResponse +com.microsoft.graph.beta.approleassignments.item.getmembergroups.GetMemberGroupsRequestBuilder::|public|toPostRequestInformation(body:GetMemberGroupsPostRequestBody):RequestInformation +com.microsoft.graph.beta.approleassignments.item.getmembergroups.GetMemberGroupsRequestBuilder::|public|toPostRequestInformation(body:GetMemberGroupsPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.approleassignments.item.getmembergroups.GetMemberGroupsRequestBuilder::|public|withUrl(rawUrl:String):GetMemberGroupsRequestBuilder +com.microsoft.graph.beta.approleassignments.item.getmemberobjects.GetMemberObjectsPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.approleassignments.item.getmemberobjects.GetMemberObjectsPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.approleassignments.item.getmemberobjects.GetMemberObjectsPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.approleassignments.item.getmemberobjects.GetMemberObjectsPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.approleassignments.item.getmemberobjects.GetMemberObjectsPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.approleassignments.item.getmemberobjects.GetMemberObjectsPostRequestBody::|public|getSecurityEnabledOnly():Boolean +com.microsoft.graph.beta.approleassignments.item.getmemberobjects.GetMemberObjectsPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.approleassignments.item.getmemberobjects.GetMemberObjectsPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.approleassignments.item.getmemberobjects.GetMemberObjectsPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.approleassignments.item.getmemberobjects.GetMemberObjectsPostRequestBody::|public|setSecurityEnabledOnly(value?:Boolean):void +com.microsoft.graph.beta.approleassignments.item.getmemberobjects.GetMemberObjectsPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):GetMemberObjectsPostRequestBody +com.microsoft.graph.beta.approleassignments.item.getmemberobjects.GetMemberObjectsPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.approleassignments.item.getmemberobjects.GetMemberObjectsPostResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.approleassignments.item.getmemberobjects.GetMemberObjectsPostResponse::|public|constructor():void +com.microsoft.graph.beta.approleassignments.item.getmemberobjects.GetMemberObjectsPostResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.approleassignments.item.getmemberobjects.GetMemberObjectsPostResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.approleassignments.item.getmemberobjects.GetMemberObjectsPostResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.approleassignments.item.getmemberobjects.GetMemberObjectsPostResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.approleassignments.item.getmemberobjects.GetMemberObjectsPostResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):GetMemberObjectsPostResponse +com.microsoft.graph.beta.approleassignments.item.getmemberobjects.GetMemberObjectsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.approleassignments.item.getmemberobjects.GetMemberObjectsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.approleassignments.item.getmemberobjects.GetMemberObjectsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.approleassignments.item.getmemberobjects.GetMemberObjectsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.approleassignments.item.getmemberobjects.GetMemberObjectsRequestBuilder::|public|post(body:GetMemberObjectsPostRequestBody):GetMemberObjectsPostResponse +com.microsoft.graph.beta.approleassignments.item.getmemberobjects.GetMemberObjectsRequestBuilder::|public|post(body:GetMemberObjectsPostRequestBody; requestConfiguration?:java.util.function.Consumer):GetMemberObjectsPostResponse +com.microsoft.graph.beta.approleassignments.item.getmemberobjects.GetMemberObjectsRequestBuilder::|public|toPostRequestInformation(body:GetMemberObjectsPostRequestBody):RequestInformation +com.microsoft.graph.beta.approleassignments.item.getmemberobjects.GetMemberObjectsRequestBuilder::|public|toPostRequestInformation(body:GetMemberObjectsPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.approleassignments.item.getmemberobjects.GetMemberObjectsRequestBuilder::|public|withUrl(rawUrl:String):GetMemberObjectsRequestBuilder +com.microsoft.graph.beta.approleassignments.item.restore.RestorePostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.approleassignments.item.restore.RestorePostRequestBody::|public|constructor():void +com.microsoft.graph.beta.approleassignments.item.restore.RestorePostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.approleassignments.item.restore.RestorePostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.approleassignments.item.restore.RestorePostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.approleassignments.item.restore.RestorePostRequestBody::|public|getNewUserPrincipalName():String +com.microsoft.graph.beta.approleassignments.item.restore.RestorePostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.approleassignments.item.restore.RestorePostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.approleassignments.item.restore.RestorePostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.approleassignments.item.restore.RestorePostRequestBody::|public|setNewUserPrincipalName(value?:String):void +com.microsoft.graph.beta.approleassignments.item.restore.RestorePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):RestorePostRequestBody +com.microsoft.graph.beta.approleassignments.item.restore.RestorePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.approleassignments.item.restore.RestoreRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.approleassignments.item.restore.RestoreRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.approleassignments.item.restore.RestoreRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.approleassignments.item.restore.RestoreRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.approleassignments.item.restore.RestoreRequestBuilder::|public|post(body:RestorePostRequestBody):DirectoryObject +com.microsoft.graph.beta.approleassignments.item.restore.RestoreRequestBuilder::|public|post(body:RestorePostRequestBody; requestConfiguration?:java.util.function.Consumer):DirectoryObject +com.microsoft.graph.beta.approleassignments.item.restore.RestoreRequestBuilder::|public|toPostRequestInformation(body:RestorePostRequestBody):RequestInformation +com.microsoft.graph.beta.approleassignments.item.restore.RestoreRequestBuilder::|public|toPostRequestInformation(body:RestorePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.approleassignments.item.restore.RestoreRequestBuilder::|public|withUrl(rawUrl:String):RestoreRequestBuilder +com.microsoft.graph.beta.approleassignments.validateproperties.ValidatePropertiesPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.approleassignments.validateproperties.ValidatePropertiesPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.approleassignments.validateproperties.ValidatePropertiesPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.approleassignments.validateproperties.ValidatePropertiesPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.approleassignments.validateproperties.ValidatePropertiesPostRequestBody::|public|getDisplayName():String +com.microsoft.graph.beta.approleassignments.validateproperties.ValidatePropertiesPostRequestBody::|public|getEntityType():String +com.microsoft.graph.beta.approleassignments.validateproperties.ValidatePropertiesPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.approleassignments.validateproperties.ValidatePropertiesPostRequestBody::|public|getMailNickname():String +com.microsoft.graph.beta.approleassignments.validateproperties.ValidatePropertiesPostRequestBody::|public|getOnBehalfOfUserId():UUID +com.microsoft.graph.beta.approleassignments.validateproperties.ValidatePropertiesPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.approleassignments.validateproperties.ValidatePropertiesPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.approleassignments.validateproperties.ValidatePropertiesPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.approleassignments.validateproperties.ValidatePropertiesPostRequestBody::|public|setDisplayName(value?:String):void +com.microsoft.graph.beta.approleassignments.validateproperties.ValidatePropertiesPostRequestBody::|public|setEntityType(value?:String):void +com.microsoft.graph.beta.approleassignments.validateproperties.ValidatePropertiesPostRequestBody::|public|setMailNickname(value?:String):void +com.microsoft.graph.beta.approleassignments.validateproperties.ValidatePropertiesPostRequestBody::|public|setOnBehalfOfUserId(value?:UUID):void +com.microsoft.graph.beta.approleassignments.validateproperties.ValidatePropertiesPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ValidatePropertiesPostRequestBody +com.microsoft.graph.beta.approleassignments.validateproperties.ValidatePropertiesPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.approleassignments.validateproperties.ValidatePropertiesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.approleassignments.validateproperties.ValidatePropertiesRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.approleassignments.validateproperties.ValidatePropertiesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.approleassignments.validateproperties.ValidatePropertiesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.approleassignments.validateproperties.ValidatePropertiesRequestBuilder::|public|post(body:ValidatePropertiesPostRequestBody):Void +com.microsoft.graph.beta.approleassignments.validateproperties.ValidatePropertiesRequestBuilder::|public|post(body:ValidatePropertiesPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.approleassignments.validateproperties.ValidatePropertiesRequestBuilder::|public|toPostRequestInformation(body:ValidatePropertiesPostRequestBody):RequestInformation +com.microsoft.graph.beta.approleassignments.validateproperties.ValidatePropertiesRequestBuilder::|public|toPostRequestInformation(body:ValidatePropertiesPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.approleassignments.validateproperties.ValidatePropertiesRequestBuilder::|public|withUrl(rawUrl:String):ValidatePropertiesRequestBuilder com.microsoft.graph.beta.approvalworkflowproviders.ApprovalWorkflowProvidersRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.approvalworkflowproviders.ApprovalWorkflowProvidersRequestBuilder.GetQueryParameters::|public|count:Boolean com.microsoft.graph.beta.approvalworkflowproviders.ApprovalWorkflowProvidersRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -41269,6 +41569,34 @@ com.microsoft.graph.beta.devicemanagement.deponboardingsettings.item.defaultmaco com.microsoft.graph.beta.devicemanagement.deponboardingsettings.item.defaultmacosenrollmentprofile.DefaultMacOsEnrollmentProfileRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.devicemanagement.deponboardingsettings.item.defaultmacosenrollmentprofile.DefaultMacOsEnrollmentProfileRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.devicemanagement.deponboardingsettings.item.defaultmacosenrollmentprofile.DefaultMacOsEnrollmentProfileRequestBuilder::|public|withUrl(rawUrl:String):DefaultMacOsEnrollmentProfileRequestBuilder +com.microsoft.graph.beta.devicemanagement.deponboardingsettings.item.defaulttvosenrollmentprofile.DefaultTvOSEnrollmentProfileRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.devicemanagement.deponboardingsettings.item.defaulttvosenrollmentprofile.DefaultTvOSEnrollmentProfileRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.devicemanagement.deponboardingsettings.item.defaulttvosenrollmentprofile.DefaultTvOSEnrollmentProfileRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.devicemanagement.deponboardingsettings.item.defaulttvosenrollmentprofile.DefaultTvOSEnrollmentProfileRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.devicemanagement.deponboardingsettings.item.defaulttvosenrollmentprofile.DefaultTvOSEnrollmentProfileRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.devicemanagement.deponboardingsettings.item.defaulttvosenrollmentprofile.DefaultTvOSEnrollmentProfileRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.devicemanagement.deponboardingsettings.item.defaulttvosenrollmentprofile.DefaultTvOSEnrollmentProfileRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.devicemanagement.deponboardingsettings.item.defaulttvosenrollmentprofile.DefaultTvOSEnrollmentProfileRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.devicemanagement.deponboardingsettings.item.defaulttvosenrollmentprofile.DefaultTvOSEnrollmentProfileRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.devicemanagement.deponboardingsettings.item.defaulttvosenrollmentprofile.DefaultTvOSEnrollmentProfileRequestBuilder::|public|get():DepTvOSEnrollmentProfile +com.microsoft.graph.beta.devicemanagement.deponboardingsettings.item.defaulttvosenrollmentprofile.DefaultTvOSEnrollmentProfileRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DepTvOSEnrollmentProfile +com.microsoft.graph.beta.devicemanagement.deponboardingsettings.item.defaulttvosenrollmentprofile.DefaultTvOSEnrollmentProfileRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.devicemanagement.deponboardingsettings.item.defaulttvosenrollmentprofile.DefaultTvOSEnrollmentProfileRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.devicemanagement.deponboardingsettings.item.defaulttvosenrollmentprofile.DefaultTvOSEnrollmentProfileRequestBuilder::|public|withUrl(rawUrl:String):DefaultTvOSEnrollmentProfileRequestBuilder +com.microsoft.graph.beta.devicemanagement.deponboardingsettings.item.defaultvisionosenrollmentprofile.DefaultVisionOSEnrollmentProfileRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.devicemanagement.deponboardingsettings.item.defaultvisionosenrollmentprofile.DefaultVisionOSEnrollmentProfileRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.devicemanagement.deponboardingsettings.item.defaultvisionosenrollmentprofile.DefaultVisionOSEnrollmentProfileRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.devicemanagement.deponboardingsettings.item.defaultvisionosenrollmentprofile.DefaultVisionOSEnrollmentProfileRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.devicemanagement.deponboardingsettings.item.defaultvisionosenrollmentprofile.DefaultVisionOSEnrollmentProfileRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.devicemanagement.deponboardingsettings.item.defaultvisionosenrollmentprofile.DefaultVisionOSEnrollmentProfileRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.devicemanagement.deponboardingsettings.item.defaultvisionosenrollmentprofile.DefaultVisionOSEnrollmentProfileRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.devicemanagement.deponboardingsettings.item.defaultvisionosenrollmentprofile.DefaultVisionOSEnrollmentProfileRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.devicemanagement.deponboardingsettings.item.defaultvisionosenrollmentprofile.DefaultVisionOSEnrollmentProfileRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.devicemanagement.deponboardingsettings.item.defaultvisionosenrollmentprofile.DefaultVisionOSEnrollmentProfileRequestBuilder::|public|get():DepVisionOSEnrollmentProfile +com.microsoft.graph.beta.devicemanagement.deponboardingsettings.item.defaultvisionosenrollmentprofile.DefaultVisionOSEnrollmentProfileRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DepVisionOSEnrollmentProfile +com.microsoft.graph.beta.devicemanagement.deponboardingsettings.item.defaultvisionosenrollmentprofile.DefaultVisionOSEnrollmentProfileRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.devicemanagement.deponboardingsettings.item.defaultvisionosenrollmentprofile.DefaultVisionOSEnrollmentProfileRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.devicemanagement.deponboardingsettings.item.defaultvisionosenrollmentprofile.DefaultVisionOSEnrollmentProfileRequestBuilder::|public|withUrl(rawUrl:String):DefaultVisionOSEnrollmentProfileRequestBuilder com.microsoft.graph.beta.devicemanagement.deponboardingsettings.item.DepOnboardingSettingItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.devicemanagement.deponboardingsettings.item.DepOnboardingSettingItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.devicemanagement.deponboardingsettings.item.DepOnboardingSettingItemRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -41282,6 +41610,8 @@ com.microsoft.graph.beta.devicemanagement.deponboardingsettings.item.DepOnboardi com.microsoft.graph.beta.devicemanagement.deponboardingsettings.item.DepOnboardingSettingItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.devicemanagement.deponboardingsettings.item.DepOnboardingSettingItemRequestBuilder::|public|defaultIosEnrollmentProfile:DefaultIosEnrollmentProfileRequestBuilder com.microsoft.graph.beta.devicemanagement.deponboardingsettings.item.DepOnboardingSettingItemRequestBuilder::|public|defaultMacOsEnrollmentProfile:DefaultMacOsEnrollmentProfileRequestBuilder +com.microsoft.graph.beta.devicemanagement.deponboardingsettings.item.DepOnboardingSettingItemRequestBuilder::|public|defaultTvOSEnrollmentProfile:DefaultTvOSEnrollmentProfileRequestBuilder +com.microsoft.graph.beta.devicemanagement.deponboardingsettings.item.DepOnboardingSettingItemRequestBuilder::|public|defaultVisionOSEnrollmentProfile:DefaultVisionOSEnrollmentProfileRequestBuilder com.microsoft.graph.beta.devicemanagement.deponboardingsettings.item.DepOnboardingSettingItemRequestBuilder::|public|delete():Void com.microsoft.graph.beta.devicemanagement.deponboardingsettings.item.DepOnboardingSettingItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void com.microsoft.graph.beta.devicemanagement.deponboardingsettings.item.DepOnboardingSettingItemRequestBuilder::|public|enrollmentProfiles:EnrollmentProfilesRequestBuilder @@ -57501,6 +57831,8 @@ com.microsoft.graph.beta.devicemanagement.reports.ReportsRequestBuilder::|public com.microsoft.graph.beta.devicemanagement.reports.ReportsRequestBuilder::|public|getZebraFotaDeploymentReport:GetZebraFotaDeploymentReportRequestBuilder com.microsoft.graph.beta.devicemanagement.reports.ReportsRequestBuilder::|public|patch(body:DeviceManagementReports):DeviceManagementReports com.microsoft.graph.beta.devicemanagement.reports.ReportsRequestBuilder::|public|patch(body:DeviceManagementReports; requestConfiguration?:java.util.function.Consumer):DeviceManagementReports +com.microsoft.graph.beta.devicemanagement.reports.ReportsRequestBuilder::|public|retrieveCloudPkiLeafCertificateReport:RetrieveCloudPkiLeafCertificateReportRequestBuilder +com.microsoft.graph.beta.devicemanagement.reports.ReportsRequestBuilder::|public|retrieveCloudPkiLeafCertificateSummaryReport:RetrieveCloudPkiLeafCertificateSummaryReportRequestBuilder com.microsoft.graph.beta.devicemanagement.reports.ReportsRequestBuilder::|public|retrieveDeviceAppInstallationStatusReport:RetrieveDeviceAppInstallationStatusReportRequestBuilder com.microsoft.graph.beta.devicemanagement.reports.ReportsRequestBuilder::|public|retrieveSecurityTaskAppsReport:RetrieveSecurityTaskAppsReportRequestBuilder com.microsoft.graph.beta.devicemanagement.reports.ReportsRequestBuilder::|public|retrieveWin32CatalogAppsUpdateReport:RetrieveWin32CatalogAppsUpdateReportRequestBuilder @@ -57511,6 +57843,62 @@ com.microsoft.graph.beta.devicemanagement.reports.ReportsRequestBuilder::|public com.microsoft.graph.beta.devicemanagement.reports.ReportsRequestBuilder::|public|toPatchRequestInformation(body:DeviceManagementReports):RequestInformation com.microsoft.graph.beta.devicemanagement.reports.ReportsRequestBuilder::|public|toPatchRequestInformation(body:DeviceManagementReports; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.devicemanagement.reports.ReportsRequestBuilder::|public|withUrl(rawUrl:String):ReportsRequestBuilder +com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatereport.RetrieveCloudPkiLeafCertificateReportPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatereport.RetrieveCloudPkiLeafCertificateReportPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatereport.RetrieveCloudPkiLeafCertificateReportPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatereport.RetrieveCloudPkiLeafCertificateReportPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatereport.RetrieveCloudPkiLeafCertificateReportPostRequestBody::|public|getCertificationAuthorityId():String +com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatereport.RetrieveCloudPkiLeafCertificateReportPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatereport.RetrieveCloudPkiLeafCertificateReportPostRequestBody::|public|getFilter():String +com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatereport.RetrieveCloudPkiLeafCertificateReportPostRequestBody::|public|getOrderBy():java.util.List +com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatereport.RetrieveCloudPkiLeafCertificateReportPostRequestBody::|public|getSearch():String +com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatereport.RetrieveCloudPkiLeafCertificateReportPostRequestBody::|public|getSelect():java.util.List +com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatereport.RetrieveCloudPkiLeafCertificateReportPostRequestBody::|public|getSkip():Integer +com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatereport.RetrieveCloudPkiLeafCertificateReportPostRequestBody::|public|getTop():Integer +com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatereport.RetrieveCloudPkiLeafCertificateReportPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatereport.RetrieveCloudPkiLeafCertificateReportPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatereport.RetrieveCloudPkiLeafCertificateReportPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatereport.RetrieveCloudPkiLeafCertificateReportPostRequestBody::|public|setCertificationAuthorityId(value?:String):void +com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatereport.RetrieveCloudPkiLeafCertificateReportPostRequestBody::|public|setFilter(value?:String):void +com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatereport.RetrieveCloudPkiLeafCertificateReportPostRequestBody::|public|setOrderBy(value?:java.util.List):void +com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatereport.RetrieveCloudPkiLeafCertificateReportPostRequestBody::|public|setSearch(value?:String):void +com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatereport.RetrieveCloudPkiLeafCertificateReportPostRequestBody::|public|setSelect(value?:java.util.List):void +com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatereport.RetrieveCloudPkiLeafCertificateReportPostRequestBody::|public|setSkip(value?:Integer):void +com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatereport.RetrieveCloudPkiLeafCertificateReportPostRequestBody::|public|setTop(value?:Integer):void +com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatereport.RetrieveCloudPkiLeafCertificateReportPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):RetrieveCloudPkiLeafCertificateReportPostRequestBody +com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatereport.RetrieveCloudPkiLeafCertificateReportPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatereport.RetrieveCloudPkiLeafCertificateReportRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatereport.RetrieveCloudPkiLeafCertificateReportRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatereport.RetrieveCloudPkiLeafCertificateReportRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatereport.RetrieveCloudPkiLeafCertificateReportRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatereport.RetrieveCloudPkiLeafCertificateReportRequestBuilder::|public|post(body:RetrieveCloudPkiLeafCertificateReportPostRequestBody):InputStream +com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatereport.RetrieveCloudPkiLeafCertificateReportRequestBuilder::|public|post(body:RetrieveCloudPkiLeafCertificateReportPostRequestBody; requestConfiguration?:java.util.function.Consumer):InputStream +com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatereport.RetrieveCloudPkiLeafCertificateReportRequestBuilder::|public|toPostRequestInformation(body:RetrieveCloudPkiLeafCertificateReportPostRequestBody):RequestInformation +com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatereport.RetrieveCloudPkiLeafCertificateReportRequestBuilder::|public|toPostRequestInformation(body:RetrieveCloudPkiLeafCertificateReportPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatereport.RetrieveCloudPkiLeafCertificateReportRequestBuilder::|public|withUrl(rawUrl:String):RetrieveCloudPkiLeafCertificateReportRequestBuilder +com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatesummaryreport.RetrieveCloudPkiLeafCertificateSummaryReportPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatesummaryreport.RetrieveCloudPkiLeafCertificateSummaryReportPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatesummaryreport.RetrieveCloudPkiLeafCertificateSummaryReportPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatesummaryreport.RetrieveCloudPkiLeafCertificateSummaryReportPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatesummaryreport.RetrieveCloudPkiLeafCertificateSummaryReportPostRequestBody::|public|getCertificationAuthorityId():String +com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatesummaryreport.RetrieveCloudPkiLeafCertificateSummaryReportPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatesummaryreport.RetrieveCloudPkiLeafCertificateSummaryReportPostRequestBody::|public|getSelect():java.util.List +com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatesummaryreport.RetrieveCloudPkiLeafCertificateSummaryReportPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatesummaryreport.RetrieveCloudPkiLeafCertificateSummaryReportPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatesummaryreport.RetrieveCloudPkiLeafCertificateSummaryReportPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatesummaryreport.RetrieveCloudPkiLeafCertificateSummaryReportPostRequestBody::|public|setCertificationAuthorityId(value?:String):void +com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatesummaryreport.RetrieveCloudPkiLeafCertificateSummaryReportPostRequestBody::|public|setSelect(value?:java.util.List):void +com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatesummaryreport.RetrieveCloudPkiLeafCertificateSummaryReportPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):RetrieveCloudPkiLeafCertificateSummaryReportPostRequestBody +com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatesummaryreport.RetrieveCloudPkiLeafCertificateSummaryReportPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatesummaryreport.RetrieveCloudPkiLeafCertificateSummaryReportRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatesummaryreport.RetrieveCloudPkiLeafCertificateSummaryReportRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatesummaryreport.RetrieveCloudPkiLeafCertificateSummaryReportRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatesummaryreport.RetrieveCloudPkiLeafCertificateSummaryReportRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatesummaryreport.RetrieveCloudPkiLeafCertificateSummaryReportRequestBuilder::|public|post(body:RetrieveCloudPkiLeafCertificateSummaryReportPostRequestBody):InputStream +com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatesummaryreport.RetrieveCloudPkiLeafCertificateSummaryReportRequestBuilder::|public|post(body:RetrieveCloudPkiLeafCertificateSummaryReportPostRequestBody; requestConfiguration?:java.util.function.Consumer):InputStream +com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatesummaryreport.RetrieveCloudPkiLeafCertificateSummaryReportRequestBuilder::|public|toPostRequestInformation(body:RetrieveCloudPkiLeafCertificateSummaryReportPostRequestBody):RequestInformation +com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatesummaryreport.RetrieveCloudPkiLeafCertificateSummaryReportRequestBuilder::|public|toPostRequestInformation(body:RetrieveCloudPkiLeafCertificateSummaryReportPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatesummaryreport.RetrieveCloudPkiLeafCertificateSummaryReportRequestBuilder::|public|withUrl(rawUrl:String):RetrieveCloudPkiLeafCertificateSummaryReportRequestBuilder com.microsoft.graph.beta.devicemanagement.reports.retrievedeviceappinstallationstatusreport.RetrieveDeviceAppInstallationStatusReportPostRequestBody::|protected|backingStore:BackingStore com.microsoft.graph.beta.devicemanagement.reports.retrievedeviceappinstallationstatusreport.RetrieveDeviceAppInstallationStatusReportPostRequestBody::|public|constructor():void com.microsoft.graph.beta.devicemanagement.reports.retrievedeviceappinstallationstatusreport.RetrieveDeviceAppInstallationStatusReportPostRequestBody::|public|getAdditionalData():Map @@ -65847,6 +66235,7 @@ com.microsoft.graph.beta.devicemanagement.virtualendpoint.reports.retrievecrossr com.microsoft.graph.beta.devicemanagement.virtualendpoint.reports.retrievecrossregiondisasterrecoveryreport.RetrieveCrossRegionDisasterRecoveryReportPostRequestBody::|public|getFilter():String com.microsoft.graph.beta.devicemanagement.virtualendpoint.reports.retrievecrossregiondisasterrecoveryreport.RetrieveCrossRegionDisasterRecoveryReportPostRequestBody::|public|getGroupBy():java.util.List com.microsoft.graph.beta.devicemanagement.virtualendpoint.reports.retrievecrossregiondisasterrecoveryreport.RetrieveCrossRegionDisasterRecoveryReportPostRequestBody::|public|getOrderBy():java.util.List +com.microsoft.graph.beta.devicemanagement.virtualendpoint.reports.retrievecrossregiondisasterrecoveryreport.RetrieveCrossRegionDisasterRecoveryReportPostRequestBody::|public|getReportName():CloudPcDisasterRecoveryReportName com.microsoft.graph.beta.devicemanagement.virtualendpoint.reports.retrievecrossregiondisasterrecoveryreport.RetrieveCrossRegionDisasterRecoveryReportPostRequestBody::|public|getSearch():String com.microsoft.graph.beta.devicemanagement.virtualendpoint.reports.retrievecrossregiondisasterrecoveryreport.RetrieveCrossRegionDisasterRecoveryReportPostRequestBody::|public|getSelect():java.util.List com.microsoft.graph.beta.devicemanagement.virtualendpoint.reports.retrievecrossregiondisasterrecoveryreport.RetrieveCrossRegionDisasterRecoveryReportPostRequestBody::|public|getSkip():Integer @@ -65857,6 +66246,7 @@ com.microsoft.graph.beta.devicemanagement.virtualendpoint.reports.retrievecrossr com.microsoft.graph.beta.devicemanagement.virtualendpoint.reports.retrievecrossregiondisasterrecoveryreport.RetrieveCrossRegionDisasterRecoveryReportPostRequestBody::|public|setFilter(value?:String):void com.microsoft.graph.beta.devicemanagement.virtualendpoint.reports.retrievecrossregiondisasterrecoveryreport.RetrieveCrossRegionDisasterRecoveryReportPostRequestBody::|public|setGroupBy(value?:java.util.List):void com.microsoft.graph.beta.devicemanagement.virtualendpoint.reports.retrievecrossregiondisasterrecoveryreport.RetrieveCrossRegionDisasterRecoveryReportPostRequestBody::|public|setOrderBy(value?:java.util.List):void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.reports.retrievecrossregiondisasterrecoveryreport.RetrieveCrossRegionDisasterRecoveryReportPostRequestBody::|public|setReportName(value?:CloudPcDisasterRecoveryReportName):void com.microsoft.graph.beta.devicemanagement.virtualendpoint.reports.retrievecrossregiondisasterrecoveryreport.RetrieveCrossRegionDisasterRecoveryReportPostRequestBody::|public|setSearch(value?:String):void com.microsoft.graph.beta.devicemanagement.virtualendpoint.reports.retrievecrossregiondisasterrecoveryreport.RetrieveCrossRegionDisasterRecoveryReportPostRequestBody::|public|setSelect(value?:java.util.List):void com.microsoft.graph.beta.devicemanagement.virtualendpoint.reports.retrievecrossregiondisasterrecoveryreport.RetrieveCrossRegionDisasterRecoveryReportPostRequestBody::|public|setSkip(value?:Integer):void @@ -68955,6 +69345,41 @@ com.microsoft.graph.beta.devices.item.registeredowners.count.CountRequestBuilder com.microsoft.graph.beta.devices.item.registeredowners.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.devices.item.registeredowners.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.devices.item.registeredowners.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.devices.item.registeredowners.graphapproleassignment.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.devices.item.registeredowners.graphapproleassignment.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.devices.item.registeredowners.graphapproleassignment.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.devices.item.registeredowners.graphapproleassignment.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.devices.item.registeredowners.graphapproleassignment.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.devices.item.registeredowners.graphapproleassignment.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.devices.item.registeredowners.graphapproleassignment.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.devices.item.registeredowners.graphapproleassignment.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.devices.item.registeredowners.graphapproleassignment.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.devices.item.registeredowners.graphapproleassignment.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.devices.item.registeredowners.graphapproleassignment.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.devices.item.registeredowners.graphapproleassignment.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.devices.item.registeredowners.graphapproleassignment.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.devices.item.registeredowners.graphapproleassignment.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.devices.item.registeredowners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.devices.item.registeredowners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.devices.item.registeredowners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.devices.item.registeredowners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.devices.item.registeredowners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.devices.item.registeredowners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.devices.item.registeredowners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.devices.item.registeredowners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.devices.item.registeredowners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.devices.item.registeredowners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.devices.item.registeredowners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.devices.item.registeredowners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.devices.item.registeredowners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.devices.item.registeredowners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.devices.item.registeredowners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.devices.item.registeredowners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.devices.item.registeredowners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|get():AppRoleAssignmentCollectionResponse +com.microsoft.graph.beta.devices.item.registeredowners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AppRoleAssignmentCollectionResponse +com.microsoft.graph.beta.devices.item.registeredowners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.devices.item.registeredowners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.devices.item.registeredowners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|withUrl(rawUrl:String):GraphAppRoleAssignmentRequestBuilder com.microsoft.graph.beta.devices.item.registeredowners.graphendpoint.count.CountRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.devices.item.registeredowners.graphendpoint.count.CountRequestBuilder.GetQueryParameters::|public|filter:String com.microsoft.graph.beta.devices.item.registeredowners.graphendpoint.count.CountRequestBuilder.GetQueryParameters::|public|search:String @@ -69063,10 +69488,25 @@ com.microsoft.graph.beta.devices.item.registeredowners.graphuser.GraphUserReques com.microsoft.graph.beta.devices.item.registeredowners.item.DirectoryObjectItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.devices.item.registeredowners.item.DirectoryObjectItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.devices.item.registeredowners.item.DirectoryObjectItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.devices.item.registeredowners.item.DirectoryObjectItemRequestBuilder::|public|graphAppRoleAssignment:GraphAppRoleAssignmentRequestBuilder com.microsoft.graph.beta.devices.item.registeredowners.item.DirectoryObjectItemRequestBuilder::|public|graphEndpoint:GraphEndpointRequestBuilder com.microsoft.graph.beta.devices.item.registeredowners.item.DirectoryObjectItemRequestBuilder::|public|graphServicePrincipal:GraphServicePrincipalRequestBuilder com.microsoft.graph.beta.devices.item.registeredowners.item.DirectoryObjectItemRequestBuilder::|public|graphUser:GraphUserRequestBuilder com.microsoft.graph.beta.devices.item.registeredowners.item.DirectoryObjectItemRequestBuilder::|public|ref:RefRequestBuilder +com.microsoft.graph.beta.devices.item.registeredowners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.devices.item.registeredowners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.devices.item.registeredowners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.devices.item.registeredowners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.devices.item.registeredowners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.devices.item.registeredowners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.devices.item.registeredowners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.devices.item.registeredowners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.devices.item.registeredowners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.devices.item.registeredowners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|get():AppRoleAssignment +com.microsoft.graph.beta.devices.item.registeredowners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AppRoleAssignment +com.microsoft.graph.beta.devices.item.registeredowners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.devices.item.registeredowners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.devices.item.registeredowners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|withUrl(rawUrl:String):GraphAppRoleAssignmentRequestBuilder com.microsoft.graph.beta.devices.item.registeredowners.item.graphendpoint.GraphEndpointRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.devices.item.registeredowners.item.graphendpoint.GraphEndpointRequestBuilder.GetQueryParameters::|public|expand:String[] com.microsoft.graph.beta.devices.item.registeredowners.item.graphendpoint.GraphEndpointRequestBuilder.GetQueryParameters::|public|select:String[] @@ -69169,6 +69609,7 @@ com.microsoft.graph.beta.devices.item.registeredowners.RegisteredOwnersRequestBu com.microsoft.graph.beta.devices.item.registeredowners.RegisteredOwnersRequestBuilder::|public|count:CountRequestBuilder com.microsoft.graph.beta.devices.item.registeredowners.RegisteredOwnersRequestBuilder::|public|get():DirectoryObjectCollectionResponse com.microsoft.graph.beta.devices.item.registeredowners.RegisteredOwnersRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DirectoryObjectCollectionResponse +com.microsoft.graph.beta.devices.item.registeredowners.RegisteredOwnersRequestBuilder::|public|graphAppRoleAssignment:GraphAppRoleAssignmentRequestBuilder com.microsoft.graph.beta.devices.item.registeredowners.RegisteredOwnersRequestBuilder::|public|graphEndpoint:GraphEndpointRequestBuilder com.microsoft.graph.beta.devices.item.registeredowners.RegisteredOwnersRequestBuilder::|public|graphServicePrincipal:GraphServicePrincipalRequestBuilder com.microsoft.graph.beta.devices.item.registeredowners.RegisteredOwnersRequestBuilder::|public|graphUser:GraphUserRequestBuilder @@ -69190,6 +69631,41 @@ com.microsoft.graph.beta.devices.item.registeredusers.count.CountRequestBuilder: com.microsoft.graph.beta.devices.item.registeredusers.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.devices.item.registeredusers.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.devices.item.registeredusers.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.devices.item.registeredusers.graphapproleassignment.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.devices.item.registeredusers.graphapproleassignment.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.devices.item.registeredusers.graphapproleassignment.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.devices.item.registeredusers.graphapproleassignment.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.devices.item.registeredusers.graphapproleassignment.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.devices.item.registeredusers.graphapproleassignment.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.devices.item.registeredusers.graphapproleassignment.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.devices.item.registeredusers.graphapproleassignment.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.devices.item.registeredusers.graphapproleassignment.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.devices.item.registeredusers.graphapproleassignment.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.devices.item.registeredusers.graphapproleassignment.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.devices.item.registeredusers.graphapproleassignment.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.devices.item.registeredusers.graphapproleassignment.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.devices.item.registeredusers.graphapproleassignment.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.devices.item.registeredusers.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.devices.item.registeredusers.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.devices.item.registeredusers.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.devices.item.registeredusers.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.devices.item.registeredusers.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.devices.item.registeredusers.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.devices.item.registeredusers.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.devices.item.registeredusers.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.devices.item.registeredusers.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.devices.item.registeredusers.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.devices.item.registeredusers.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.devices.item.registeredusers.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.devices.item.registeredusers.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.devices.item.registeredusers.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.devices.item.registeredusers.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.devices.item.registeredusers.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.devices.item.registeredusers.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|get():AppRoleAssignmentCollectionResponse +com.microsoft.graph.beta.devices.item.registeredusers.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AppRoleAssignmentCollectionResponse +com.microsoft.graph.beta.devices.item.registeredusers.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.devices.item.registeredusers.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.devices.item.registeredusers.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|withUrl(rawUrl:String):GraphAppRoleAssignmentRequestBuilder com.microsoft.graph.beta.devices.item.registeredusers.graphendpoint.count.CountRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.devices.item.registeredusers.graphendpoint.count.CountRequestBuilder.GetQueryParameters::|public|filter:String com.microsoft.graph.beta.devices.item.registeredusers.graphendpoint.count.CountRequestBuilder.GetQueryParameters::|public|search:String @@ -69298,10 +69774,25 @@ com.microsoft.graph.beta.devices.item.registeredusers.graphuser.GraphUserRequest com.microsoft.graph.beta.devices.item.registeredusers.item.DirectoryObjectItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.devices.item.registeredusers.item.DirectoryObjectItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.devices.item.registeredusers.item.DirectoryObjectItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.devices.item.registeredusers.item.DirectoryObjectItemRequestBuilder::|public|graphAppRoleAssignment:GraphAppRoleAssignmentRequestBuilder com.microsoft.graph.beta.devices.item.registeredusers.item.DirectoryObjectItemRequestBuilder::|public|graphEndpoint:GraphEndpointRequestBuilder com.microsoft.graph.beta.devices.item.registeredusers.item.DirectoryObjectItemRequestBuilder::|public|graphServicePrincipal:GraphServicePrincipalRequestBuilder com.microsoft.graph.beta.devices.item.registeredusers.item.DirectoryObjectItemRequestBuilder::|public|graphUser:GraphUserRequestBuilder com.microsoft.graph.beta.devices.item.registeredusers.item.DirectoryObjectItemRequestBuilder::|public|ref:RefRequestBuilder +com.microsoft.graph.beta.devices.item.registeredusers.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.devices.item.registeredusers.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.devices.item.registeredusers.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.devices.item.registeredusers.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.devices.item.registeredusers.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.devices.item.registeredusers.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.devices.item.registeredusers.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.devices.item.registeredusers.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.devices.item.registeredusers.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.devices.item.registeredusers.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|get():AppRoleAssignment +com.microsoft.graph.beta.devices.item.registeredusers.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AppRoleAssignment +com.microsoft.graph.beta.devices.item.registeredusers.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.devices.item.registeredusers.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.devices.item.registeredusers.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|withUrl(rawUrl:String):GraphAppRoleAssignmentRequestBuilder com.microsoft.graph.beta.devices.item.registeredusers.item.graphendpoint.GraphEndpointRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.devices.item.registeredusers.item.graphendpoint.GraphEndpointRequestBuilder.GetQueryParameters::|public|expand:String[] com.microsoft.graph.beta.devices.item.registeredusers.item.graphendpoint.GraphEndpointRequestBuilder.GetQueryParameters::|public|select:String[] @@ -69404,6 +69895,7 @@ com.microsoft.graph.beta.devices.item.registeredusers.RegisteredUsersRequestBuil com.microsoft.graph.beta.devices.item.registeredusers.RegisteredUsersRequestBuilder::|public|count:CountRequestBuilder com.microsoft.graph.beta.devices.item.registeredusers.RegisteredUsersRequestBuilder::|public|get():DirectoryObjectCollectionResponse com.microsoft.graph.beta.devices.item.registeredusers.RegisteredUsersRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DirectoryObjectCollectionResponse +com.microsoft.graph.beta.devices.item.registeredusers.RegisteredUsersRequestBuilder::|public|graphAppRoleAssignment:GraphAppRoleAssignmentRequestBuilder com.microsoft.graph.beta.devices.item.registeredusers.RegisteredUsersRequestBuilder::|public|graphEndpoint:GraphEndpointRequestBuilder com.microsoft.graph.beta.devices.item.registeredusers.RegisteredUsersRequestBuilder::|public|graphServicePrincipal:GraphServicePrincipalRequestBuilder com.microsoft.graph.beta.devices.item.registeredusers.RegisteredUsersRequestBuilder::|public|graphUser:GraphUserRequestBuilder @@ -112399,6 +112891,15 @@ com.microsoft.graph.beta.external.industrydata.runs.microsoftgraphindustrydatage com.microsoft.graph.beta.external.industrydata.runs.microsoftgraphindustrydatagetstatistics.MicrosoftGraphIndustryDataGetStatisticsRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.external.industrydata.runs.microsoftgraphindustrydatagetstatistics.MicrosoftGraphIndustryDataGetStatisticsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.external.industrydata.runs.microsoftgraphindustrydatagetstatistics.MicrosoftGraphIndustryDataGetStatisticsRequestBuilder::|public|withUrl(rawUrl:String):MicrosoftGraphIndustryDataGetStatisticsRequestBuilder +com.microsoft.graph.beta.external.industrydata.runs.microsoftgraphindustrydatastart.MicrosoftGraphIndustryDataStartRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.external.industrydata.runs.microsoftgraphindustrydatastart.MicrosoftGraphIndustryDataStartRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.external.industrydata.runs.microsoftgraphindustrydatastart.MicrosoftGraphIndustryDataStartRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.external.industrydata.runs.microsoftgraphindustrydatastart.MicrosoftGraphIndustryDataStartRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.external.industrydata.runs.microsoftgraphindustrydatastart.MicrosoftGraphIndustryDataStartRequestBuilder::|public|post():Void +com.microsoft.graph.beta.external.industrydata.runs.microsoftgraphindustrydatastart.MicrosoftGraphIndustryDataStartRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.external.industrydata.runs.microsoftgraphindustrydatastart.MicrosoftGraphIndustryDataStartRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.external.industrydata.runs.microsoftgraphindustrydatastart.MicrosoftGraphIndustryDataStartRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.external.industrydata.runs.microsoftgraphindustrydatastart.MicrosoftGraphIndustryDataStartRequestBuilder::|public|withUrl(rawUrl:String):MicrosoftGraphIndustryDataStartRequestBuilder com.microsoft.graph.beta.external.industrydata.runs.RunsRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.external.industrydata.runs.RunsRequestBuilder.GetQueryParameters::|public|count:Boolean com.microsoft.graph.beta.external.industrydata.runs.RunsRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -112419,6 +112920,7 @@ com.microsoft.graph.beta.external.industrydata.runs.RunsRequestBuilder::|public| com.microsoft.graph.beta.external.industrydata.runs.RunsRequestBuilder::|public|get():IndustryDataRunCollectionResponse com.microsoft.graph.beta.external.industrydata.runs.RunsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):IndustryDataRunCollectionResponse com.microsoft.graph.beta.external.industrydata.runs.RunsRequestBuilder::|public|microsoftGraphIndustryDataGetStatistics:MicrosoftGraphIndustryDataGetStatisticsRequestBuilder +com.microsoft.graph.beta.external.industrydata.runs.RunsRequestBuilder::|public|microsoftGraphIndustryDataStart:MicrosoftGraphIndustryDataStartRequestBuilder com.microsoft.graph.beta.external.industrydata.runs.RunsRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.external.industrydata.runs.RunsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.external.industrydata.runs.RunsRequestBuilder::|public|withUrl(rawUrl:String):RunsRequestBuilder @@ -151469,12 +151971,14 @@ com.microsoft.graph.beta.groups.item.team.schedule.timecards.clockin.ClockInPost com.microsoft.graph.beta.groups.item.team.schedule.timecards.clockin.ClockInPostRequestBody::|public|getAtApprovedLocation():Boolean com.microsoft.graph.beta.groups.item.team.schedule.timecards.clockin.ClockInPostRequestBody::|public|getBackingStore():BackingStore com.microsoft.graph.beta.groups.item.team.schedule.timecards.clockin.ClockInPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.groups.item.team.schedule.timecards.clockin.ClockInPostRequestBody::|public|getIsAtApprovedLocation():Boolean com.microsoft.graph.beta.groups.item.team.schedule.timecards.clockin.ClockInPostRequestBody::|public|getNotes():ItemBody com.microsoft.graph.beta.groups.item.team.schedule.timecards.clockin.ClockInPostRequestBody::|public|getOnBehalfOfUserId():String com.microsoft.graph.beta.groups.item.team.schedule.timecards.clockin.ClockInPostRequestBody::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.groups.item.team.schedule.timecards.clockin.ClockInPostRequestBody::|public|setAdditionalData(value?:Map):void com.microsoft.graph.beta.groups.item.team.schedule.timecards.clockin.ClockInPostRequestBody::|public|setAtApprovedLocation(value?:Boolean):void com.microsoft.graph.beta.groups.item.team.schedule.timecards.clockin.ClockInPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.groups.item.team.schedule.timecards.clockin.ClockInPostRequestBody::|public|setIsAtApprovedLocation(value?:Boolean):void com.microsoft.graph.beta.groups.item.team.schedule.timecards.clockin.ClockInPostRequestBody::|public|setNotes(value?:ItemBody):void com.microsoft.graph.beta.groups.item.team.schedule.timecards.clockin.ClockInPostRequestBody::|public|setOnBehalfOfUserId(value?:String):void com.microsoft.graph.beta.groups.item.team.schedule.timecards.clockin.ClockInPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ClockInPostRequestBody @@ -151508,11 +152012,13 @@ com.microsoft.graph.beta.groups.item.team.schedule.timecards.item.clockout.Clock com.microsoft.graph.beta.groups.item.team.schedule.timecards.item.clockout.ClockOutPostRequestBody::|public|getAtApprovedLocation():Boolean com.microsoft.graph.beta.groups.item.team.schedule.timecards.item.clockout.ClockOutPostRequestBody::|public|getBackingStore():BackingStore com.microsoft.graph.beta.groups.item.team.schedule.timecards.item.clockout.ClockOutPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.groups.item.team.schedule.timecards.item.clockout.ClockOutPostRequestBody::|public|getIsAtApprovedLocation():Boolean com.microsoft.graph.beta.groups.item.team.schedule.timecards.item.clockout.ClockOutPostRequestBody::|public|getNotes():ItemBody com.microsoft.graph.beta.groups.item.team.schedule.timecards.item.clockout.ClockOutPostRequestBody::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.groups.item.team.schedule.timecards.item.clockout.ClockOutPostRequestBody::|public|setAdditionalData(value?:Map):void com.microsoft.graph.beta.groups.item.team.schedule.timecards.item.clockout.ClockOutPostRequestBody::|public|setAtApprovedLocation(value?:Boolean):void com.microsoft.graph.beta.groups.item.team.schedule.timecards.item.clockout.ClockOutPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.groups.item.team.schedule.timecards.item.clockout.ClockOutPostRequestBody::|public|setIsAtApprovedLocation(value?:Boolean):void com.microsoft.graph.beta.groups.item.team.schedule.timecards.item.clockout.ClockOutPostRequestBody::|public|setNotes(value?:ItemBody):void com.microsoft.graph.beta.groups.item.team.schedule.timecards.item.clockout.ClockOutPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ClockOutPostRequestBody com.microsoft.graph.beta.groups.item.team.schedule.timecards.item.clockout.ClockOutPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable @@ -151540,11 +152046,13 @@ com.microsoft.graph.beta.groups.item.team.schedule.timecards.item.endbreak.EndBr com.microsoft.graph.beta.groups.item.team.schedule.timecards.item.endbreak.EndBreakPostRequestBody::|public|getAtApprovedLocation():Boolean com.microsoft.graph.beta.groups.item.team.schedule.timecards.item.endbreak.EndBreakPostRequestBody::|public|getBackingStore():BackingStore com.microsoft.graph.beta.groups.item.team.schedule.timecards.item.endbreak.EndBreakPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.groups.item.team.schedule.timecards.item.endbreak.EndBreakPostRequestBody::|public|getIsAtApprovedLocation():Boolean com.microsoft.graph.beta.groups.item.team.schedule.timecards.item.endbreak.EndBreakPostRequestBody::|public|getNotes():ItemBody com.microsoft.graph.beta.groups.item.team.schedule.timecards.item.endbreak.EndBreakPostRequestBody::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.groups.item.team.schedule.timecards.item.endbreak.EndBreakPostRequestBody::|public|setAdditionalData(value?:Map):void com.microsoft.graph.beta.groups.item.team.schedule.timecards.item.endbreak.EndBreakPostRequestBody::|public|setAtApprovedLocation(value?:Boolean):void com.microsoft.graph.beta.groups.item.team.schedule.timecards.item.endbreak.EndBreakPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.groups.item.team.schedule.timecards.item.endbreak.EndBreakPostRequestBody::|public|setIsAtApprovedLocation(value?:Boolean):void com.microsoft.graph.beta.groups.item.team.schedule.timecards.item.endbreak.EndBreakPostRequestBody::|public|setNotes(value?:ItemBody):void com.microsoft.graph.beta.groups.item.team.schedule.timecards.item.endbreak.EndBreakPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):EndBreakPostRequestBody com.microsoft.graph.beta.groups.item.team.schedule.timecards.item.endbreak.EndBreakPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable @@ -151563,11 +152071,13 @@ com.microsoft.graph.beta.groups.item.team.schedule.timecards.item.startbreak.Sta com.microsoft.graph.beta.groups.item.team.schedule.timecards.item.startbreak.StartBreakPostRequestBody::|public|getAtApprovedLocation():Boolean com.microsoft.graph.beta.groups.item.team.schedule.timecards.item.startbreak.StartBreakPostRequestBody::|public|getBackingStore():BackingStore com.microsoft.graph.beta.groups.item.team.schedule.timecards.item.startbreak.StartBreakPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.groups.item.team.schedule.timecards.item.startbreak.StartBreakPostRequestBody::|public|getIsAtApprovedLocation():Boolean com.microsoft.graph.beta.groups.item.team.schedule.timecards.item.startbreak.StartBreakPostRequestBody::|public|getNotes():ItemBody com.microsoft.graph.beta.groups.item.team.schedule.timecards.item.startbreak.StartBreakPostRequestBody::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.groups.item.team.schedule.timecards.item.startbreak.StartBreakPostRequestBody::|public|setAdditionalData(value?:Map):void com.microsoft.graph.beta.groups.item.team.schedule.timecards.item.startbreak.StartBreakPostRequestBody::|public|setAtApprovedLocation(value?:Boolean):void com.microsoft.graph.beta.groups.item.team.schedule.timecards.item.startbreak.StartBreakPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.groups.item.team.schedule.timecards.item.startbreak.StartBreakPostRequestBody::|public|setIsAtApprovedLocation(value?:Boolean):void com.microsoft.graph.beta.groups.item.team.schedule.timecards.item.startbreak.StartBreakPostRequestBody::|public|setNotes(value?:ItemBody):void com.microsoft.graph.beta.groups.item.team.schedule.timecards.item.startbreak.StartBreakPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):StartBreakPostRequestBody com.microsoft.graph.beta.groups.item.team.schedule.timecards.item.startbreak.StartBreakPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable @@ -185875,7 +186385,7 @@ com.microsoft.graph.beta.models.AppRole::|public|setOdataType(value?:String):voi com.microsoft.graph.beta.models.AppRole::|public|setOrigin(value?:String):void com.microsoft.graph.beta.models.AppRole::|public|setValue(value?:String):void com.microsoft.graph.beta.models.AppRole::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AppRole -com.microsoft.graph.beta.models.AppRoleAssignment-->Entity +com.microsoft.graph.beta.models.AppRoleAssignment-->DirectoryObject com.microsoft.graph.beta.models.AppRoleAssignment::|public|constructor():void com.microsoft.graph.beta.models.AppRoleAssignment::|public|getAppRoleId():UUID com.microsoft.graph.beta.models.AppRoleAssignment::|public|getCreationTimestamp():OffsetDateTime @@ -193885,6 +194395,7 @@ com.microsoft.graph.beta.models.CloudPC::|public|getOnPremisesConnectionName():S com.microsoft.graph.beta.models.CloudPC::|public|getOsVersion():CloudPcOperatingSystem com.microsoft.graph.beta.models.CloudPC::|public|getPartnerAgentInstallResults():java.util.List com.microsoft.graph.beta.models.CloudPC::|public|getPowerState():CloudPcPowerState +com.microsoft.graph.beta.models.CloudPC::|public|getProductType():CloudPcProductType com.microsoft.graph.beta.models.CloudPC::|public|getProvisioningPolicyId():String com.microsoft.graph.beta.models.CloudPC::|public|getProvisioningPolicyName():String com.microsoft.graph.beta.models.CloudPC::|public|getProvisioningType():CloudPcProvisioningType @@ -193920,6 +194431,7 @@ com.microsoft.graph.beta.models.CloudPC::|public|setOnPremisesConnectionName(val com.microsoft.graph.beta.models.CloudPC::|public|setOsVersion(value?:CloudPcOperatingSystem):void com.microsoft.graph.beta.models.CloudPC::|public|setPartnerAgentInstallResults(value?:java.util.List):void com.microsoft.graph.beta.models.CloudPC::|public|setPowerState(value?:CloudPcPowerState):void +com.microsoft.graph.beta.models.CloudPC::|public|setProductType(value?:CloudPcProductType):void com.microsoft.graph.beta.models.CloudPC::|public|setProvisioningPolicyId(value?:String):void com.microsoft.graph.beta.models.CloudPC::|public|setProvisioningPolicyName(value?:String):void com.microsoft.graph.beta.models.CloudPC::|public|setProvisioningType(value?:CloudPcProvisioningType):void @@ -194474,6 +194986,7 @@ com.microsoft.graph.beta.models.CloudPcDisasterRecoveryCapability::|public|getAd com.microsoft.graph.beta.models.CloudPcDisasterRecoveryCapability::|public|getBackingStore():BackingStore com.microsoft.graph.beta.models.CloudPcDisasterRecoveryCapability::|public|getCapabilityType():CloudPcDisasterRecoveryCapabilityType com.microsoft.graph.beta.models.CloudPcDisasterRecoveryCapability::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.CloudPcDisasterRecoveryCapability::|public|getLicenseType():CloudPcDisasterRecoveryLicenseType com.microsoft.graph.beta.models.CloudPcDisasterRecoveryCapability::|public|getOdataType():String com.microsoft.graph.beta.models.CloudPcDisasterRecoveryCapability::|public|getPrimaryRegion():String com.microsoft.graph.beta.models.CloudPcDisasterRecoveryCapability::|public|getSecondaryRegion():String @@ -194481,6 +194994,7 @@ com.microsoft.graph.beta.models.CloudPcDisasterRecoveryCapability::|public|seria com.microsoft.graph.beta.models.CloudPcDisasterRecoveryCapability::|public|setAdditionalData(value?:Map):void com.microsoft.graph.beta.models.CloudPcDisasterRecoveryCapability::|public|setBackingStore(value:BackingStore):void com.microsoft.graph.beta.models.CloudPcDisasterRecoveryCapability::|public|setCapabilityType(value?:CloudPcDisasterRecoveryCapabilityType):void +com.microsoft.graph.beta.models.CloudPcDisasterRecoveryCapability::|public|setLicenseType(value?:CloudPcDisasterRecoveryLicenseType):void com.microsoft.graph.beta.models.CloudPcDisasterRecoveryCapability::|public|setOdataType(value?:String):void com.microsoft.graph.beta.models.CloudPcDisasterRecoveryCapability::|public|setPrimaryRegion(value?:String):void com.microsoft.graph.beta.models.CloudPcDisasterRecoveryCapability::|public|setSecondaryRegion(value?:String):void @@ -194490,6 +195004,9 @@ com.microsoft.graph.beta.models.CloudPcDisasterRecoveryCapabilityType::0001-Fail com.microsoft.graph.beta.models.CloudPcDisasterRecoveryCapabilityType::0002-Failback com.microsoft.graph.beta.models.CloudPcDisasterRecoveryCapabilityType::0003-UnknownFutureValue com.microsoft.graph.beta.models.CloudPcDisasterRecoveryCapability~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.CloudPcDisasterRecoveryLicenseType::0000-None +com.microsoft.graph.beta.models.CloudPcDisasterRecoveryLicenseType::0001-Standard +com.microsoft.graph.beta.models.CloudPcDisasterRecoveryLicenseType::0002-UnknownFutureValue com.microsoft.graph.beta.models.CloudPcDisasterRecoveryMicrosoftHostedNetworkSetting-->CloudPcDisasterRecoveryNetworkSetting com.microsoft.graph.beta.models.CloudPcDisasterRecoveryMicrosoftHostedNetworkSetting::|public|constructor():void com.microsoft.graph.beta.models.CloudPcDisasterRecoveryMicrosoftHostedNetworkSetting::|public|getFieldDeserializers():Map> @@ -194512,6 +195029,9 @@ com.microsoft.graph.beta.models.CloudPcDisasterRecoveryNetworkSetting::|public|s com.microsoft.graph.beta.models.CloudPcDisasterRecoveryNetworkSetting::|public|setOdataType(value?:String):void com.microsoft.graph.beta.models.CloudPcDisasterRecoveryNetworkSetting::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CloudPcDisasterRecoveryNetworkSetting com.microsoft.graph.beta.models.CloudPcDisasterRecoveryNetworkSetting~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.CloudPcDisasterRecoveryReportName::0000-CrossRegionDisasterRecoveryReport +com.microsoft.graph.beta.models.CloudPcDisasterRecoveryReportName::0001-DisasterRecoveryReport +com.microsoft.graph.beta.models.CloudPcDisasterRecoveryReportName::0002-UnknownFutureValue com.microsoft.graph.beta.models.CloudPcDisasterRecoveryType::0000-NotConfigured com.microsoft.graph.beta.models.CloudPcDisasterRecoveryType::0001-CrossRegion com.microsoft.graph.beta.models.CloudPcDisasterRecoveryType::0002-Premium @@ -194613,11 +195133,15 @@ com.microsoft.graph.beta.models.CloudPcExternalPartnerStatus::0003-Unhealthy com.microsoft.graph.beta.models.CloudPcExternalPartnerStatus::0004-UnknownFutureValue com.microsoft.graph.beta.models.CloudPcForensicStorageAccount-->Entity com.microsoft.graph.beta.models.CloudPcForensicStorageAccount::|public|constructor():void +com.microsoft.graph.beta.models.CloudPcForensicStorageAccount::|public|getAccessTier():CloudPcStorageAccountAccessTier com.microsoft.graph.beta.models.CloudPcForensicStorageAccount::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.CloudPcForensicStorageAccount::|public|getImmutableStorage():Boolean com.microsoft.graph.beta.models.CloudPcForensicStorageAccount::|public|getStorageAccountId():String com.microsoft.graph.beta.models.CloudPcForensicStorageAccount::|public|getStorageAccountName():String com.microsoft.graph.beta.models.CloudPcForensicStorageAccount::|public|OdataType:String com.microsoft.graph.beta.models.CloudPcForensicStorageAccount::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.CloudPcForensicStorageAccount::|public|setAccessTier(value?:CloudPcStorageAccountAccessTier):void +com.microsoft.graph.beta.models.CloudPcForensicStorageAccount::|public|setImmutableStorage(value?:Boolean):void com.microsoft.graph.beta.models.CloudPcForensicStorageAccount::|public|setStorageAccountId(value?:String):void com.microsoft.graph.beta.models.CloudPcForensicStorageAccount::|public|setStorageAccountName(value?:String):void com.microsoft.graph.beta.models.CloudPcForensicStorageAccount::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CloudPcForensicStorageAccount @@ -195098,6 +195622,12 @@ com.microsoft.graph.beta.models.CloudPcPolicySettingType::0002-UnknownFutureValu com.microsoft.graph.beta.models.CloudPcPowerState::0000-Running com.microsoft.graph.beta.models.CloudPcPowerState::0001-PoweredOff com.microsoft.graph.beta.models.CloudPcPowerState::0002-UnknownFutureValue +com.microsoft.graph.beta.models.CloudPcProductType::0000-Enterprise +com.microsoft.graph.beta.models.CloudPcProductType::0001-Frontline +com.microsoft.graph.beta.models.CloudPcProductType::0002-DevBox +com.microsoft.graph.beta.models.CloudPcProductType::0003-PowerAutomate +com.microsoft.graph.beta.models.CloudPcProductType::0004-Business +com.microsoft.graph.beta.models.CloudPcProductType::0005-UnknownFutureValue com.microsoft.graph.beta.models.CloudPcProvisioningPolicy-->Entity com.microsoft.graph.beta.models.CloudPcProvisioningPolicy::|public|constructor():void com.microsoft.graph.beta.models.CloudPcProvisioningPolicy::|public|getAlternateResourceUrl():String @@ -195538,6 +196068,11 @@ com.microsoft.graph.beta.models.CloudPcStatusDetails::|public|setOdataType(value com.microsoft.graph.beta.models.CloudPcStatusDetails::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CloudPcStatusDetails com.microsoft.graph.beta.models.CloudPcStatusDetails~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.CloudPcStatusDetail~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.CloudPcStorageAccountAccessTier::0000-Hot +com.microsoft.graph.beta.models.CloudPcStorageAccountAccessTier::0001-Cool +com.microsoft.graph.beta.models.CloudPcStorageAccountAccessTier::0002-Premium +com.microsoft.graph.beta.models.CloudPcStorageAccountAccessTier::0003-Cold +com.microsoft.graph.beta.models.CloudPcStorageAccountAccessTier::0004-UnknownFutureValue com.microsoft.graph.beta.models.CloudPcSubscription-->Entity com.microsoft.graph.beta.models.CloudPcSubscription::|public|constructor():void com.microsoft.graph.beta.models.CloudPcSubscription::|public|getFieldDeserializers():Map> @@ -198620,6 +199155,7 @@ com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner::|public|co 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 @@ -198628,6 +199164,7 @@ com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner::|public|se 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 @@ -200789,6 +201326,8 @@ com.microsoft.graph.beta.models.DepOnboardingSetting::|public|getAppleIdentifier com.microsoft.graph.beta.models.DepOnboardingSetting::|public|getDataSharingConsentGranted():Boolean com.microsoft.graph.beta.models.DepOnboardingSetting::|public|getDefaultIosEnrollmentProfile():DepIOSEnrollmentProfile com.microsoft.graph.beta.models.DepOnboardingSetting::|public|getDefaultMacOsEnrollmentProfile():DepMacOSEnrollmentProfile +com.microsoft.graph.beta.models.DepOnboardingSetting::|public|getDefaultTvOSEnrollmentProfile():DepTvOSEnrollmentProfile +com.microsoft.graph.beta.models.DepOnboardingSetting::|public|getDefaultVisionOSEnrollmentProfile():DepVisionOSEnrollmentProfile com.microsoft.graph.beta.models.DepOnboardingSetting::|public|getEnrollmentProfiles():java.util.List com.microsoft.graph.beta.models.DepOnboardingSetting::|public|getFieldDeserializers():Map> com.microsoft.graph.beta.models.DepOnboardingSetting::|public|getImportedAppleDeviceIdentities():java.util.List @@ -200808,6 +201347,8 @@ com.microsoft.graph.beta.models.DepOnboardingSetting::|public|setAppleIdentifier com.microsoft.graph.beta.models.DepOnboardingSetting::|public|setDataSharingConsentGranted(value?:Boolean):void com.microsoft.graph.beta.models.DepOnboardingSetting::|public|setDefaultIosEnrollmentProfile(value?:DepIOSEnrollmentProfile):void com.microsoft.graph.beta.models.DepOnboardingSetting::|public|setDefaultMacOsEnrollmentProfile(value?:DepMacOSEnrollmentProfile):void +com.microsoft.graph.beta.models.DepOnboardingSetting::|public|setDefaultTvOSEnrollmentProfile(value?:DepTvOSEnrollmentProfile):void +com.microsoft.graph.beta.models.DepOnboardingSetting::|public|setDefaultVisionOSEnrollmentProfile(value?:DepVisionOSEnrollmentProfile):void com.microsoft.graph.beta.models.DepOnboardingSetting::|public|setEnrollmentProfiles(value?:java.util.List):void com.microsoft.graph.beta.models.DepOnboardingSetting::|public|setImportedAppleDeviceIdentities(value?:java.util.List):void com.microsoft.graph.beta.models.DepOnboardingSetting::|public|setLastModifiedDateTime(value?:OffsetDateTime):void @@ -200831,6 +201372,18 @@ com.microsoft.graph.beta.models.DepOnboardingSettingCollectionResponse::|static| com.microsoft.graph.beta.models.DepTokenType::0000-None com.microsoft.graph.beta.models.DepTokenType::0001-Dep com.microsoft.graph.beta.models.DepTokenType::0002-AppleSchoolManager +com.microsoft.graph.beta.models.DepTvOSEnrollmentProfile-->EnrollmentProfile +com.microsoft.graph.beta.models.DepTvOSEnrollmentProfile::|public|constructor():void +com.microsoft.graph.beta.models.DepTvOSEnrollmentProfile::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.DepTvOSEnrollmentProfile::|public|OdataType:String +com.microsoft.graph.beta.models.DepTvOSEnrollmentProfile::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.DepTvOSEnrollmentProfile::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DepTvOSEnrollmentProfile +com.microsoft.graph.beta.models.DepVisionOSEnrollmentProfile-->EnrollmentProfile +com.microsoft.graph.beta.models.DepVisionOSEnrollmentProfile::|public|constructor():void +com.microsoft.graph.beta.models.DepVisionOSEnrollmentProfile::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.DepVisionOSEnrollmentProfile::|public|OdataType:String +com.microsoft.graph.beta.models.DepVisionOSEnrollmentProfile::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.DepVisionOSEnrollmentProfile::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DepVisionOSEnrollmentProfile com.microsoft.graph.beta.models.DerivedCredentialProviderType::0000-NotConfigured com.microsoft.graph.beta.models.DerivedCredentialProviderType::0001-EntrustDataCard com.microsoft.graph.beta.models.DerivedCredentialProviderType::0002-Purebred @@ -202570,6 +203123,8 @@ com.microsoft.graph.beta.models.DeviceEnrollmentPlatformRestrictionsConfiguratio com.microsoft.graph.beta.models.DeviceEnrollmentPlatformRestrictionsConfiguration::|public|getIosRestriction():DeviceEnrollmentPlatformRestriction com.microsoft.graph.beta.models.DeviceEnrollmentPlatformRestrictionsConfiguration::|public|getMacOSRestriction():DeviceEnrollmentPlatformRestriction com.microsoft.graph.beta.models.DeviceEnrollmentPlatformRestrictionsConfiguration::|public|getMacRestriction():DeviceEnrollmentPlatformRestriction +com.microsoft.graph.beta.models.DeviceEnrollmentPlatformRestrictionsConfiguration::|public|getTvosRestriction():DeviceEnrollmentPlatformRestriction +com.microsoft.graph.beta.models.DeviceEnrollmentPlatformRestrictionsConfiguration::|public|getVisionOSRestriction():DeviceEnrollmentPlatformRestriction com.microsoft.graph.beta.models.DeviceEnrollmentPlatformRestrictionsConfiguration::|public|getWindowsHomeSkuRestriction():DeviceEnrollmentPlatformRestriction com.microsoft.graph.beta.models.DeviceEnrollmentPlatformRestrictionsConfiguration::|public|getWindowsMobileRestriction():DeviceEnrollmentPlatformRestriction com.microsoft.graph.beta.models.DeviceEnrollmentPlatformRestrictionsConfiguration::|public|getWindowsRestriction():DeviceEnrollmentPlatformRestriction @@ -202580,6 +203135,8 @@ com.microsoft.graph.beta.models.DeviceEnrollmentPlatformRestrictionsConfiguratio com.microsoft.graph.beta.models.DeviceEnrollmentPlatformRestrictionsConfiguration::|public|setIosRestriction(value?:DeviceEnrollmentPlatformRestriction):void com.microsoft.graph.beta.models.DeviceEnrollmentPlatformRestrictionsConfiguration::|public|setMacOSRestriction(value?:DeviceEnrollmentPlatformRestriction):void com.microsoft.graph.beta.models.DeviceEnrollmentPlatformRestrictionsConfiguration::|public|setMacRestriction(value?:DeviceEnrollmentPlatformRestriction):void +com.microsoft.graph.beta.models.DeviceEnrollmentPlatformRestrictionsConfiguration::|public|setTvosRestriction(value?:DeviceEnrollmentPlatformRestriction):void +com.microsoft.graph.beta.models.DeviceEnrollmentPlatformRestrictionsConfiguration::|public|setVisionOSRestriction(value?:DeviceEnrollmentPlatformRestriction):void com.microsoft.graph.beta.models.DeviceEnrollmentPlatformRestrictionsConfiguration::|public|setWindowsHomeSkuRestriction(value?:DeviceEnrollmentPlatformRestriction):void com.microsoft.graph.beta.models.DeviceEnrollmentPlatformRestrictionsConfiguration::|public|setWindowsMobileRestriction(value?:DeviceEnrollmentPlatformRestriction):void com.microsoft.graph.beta.models.DeviceEnrollmentPlatformRestrictionsConfiguration::|public|setWindowsRestriction(value?:DeviceEnrollmentPlatformRestriction):void @@ -204933,6 +205490,7 @@ com.microsoft.graph.beta.models.DeviceManagementConfigurationSettingDefinition:: com.microsoft.graph.beta.models.DeviceManagementConfigurationSettingDefinition::|public|getOccurrence():DeviceManagementConfigurationSettingOccurrence com.microsoft.graph.beta.models.DeviceManagementConfigurationSettingDefinition::|public|getOffsetUri():String com.microsoft.graph.beta.models.DeviceManagementConfigurationSettingDefinition::|public|getReferredSettingInformationList():java.util.List +com.microsoft.graph.beta.models.DeviceManagementConfigurationSettingDefinition::|public|getRiskLevel():DeviceManagementConfigurationSettingRiskLevel com.microsoft.graph.beta.models.DeviceManagementConfigurationSettingDefinition::|public|getRootDefinitionId():String com.microsoft.graph.beta.models.DeviceManagementConfigurationSettingDefinition::|public|getSettingUsage():DeviceManagementConfigurationSettingUsage com.microsoft.graph.beta.models.DeviceManagementConfigurationSettingDefinition::|public|getUxBehavior():DeviceManagementConfigurationControlType @@ -204953,6 +205511,7 @@ com.microsoft.graph.beta.models.DeviceManagementConfigurationSettingDefinition:: com.microsoft.graph.beta.models.DeviceManagementConfigurationSettingDefinition::|public|setOccurrence(value?:DeviceManagementConfigurationSettingOccurrence):void com.microsoft.graph.beta.models.DeviceManagementConfigurationSettingDefinition::|public|setOffsetUri(value?:String):void com.microsoft.graph.beta.models.DeviceManagementConfigurationSettingDefinition::|public|setReferredSettingInformationList(value?:java.util.List):void +com.microsoft.graph.beta.models.DeviceManagementConfigurationSettingDefinition::|public|setRiskLevel(value?:DeviceManagementConfigurationSettingRiskLevel):void com.microsoft.graph.beta.models.DeviceManagementConfigurationSettingDefinition::|public|setRootDefinitionId(value?:String):void com.microsoft.graph.beta.models.DeviceManagementConfigurationSettingDefinition::|public|setSettingUsage(value?:DeviceManagementConfigurationSettingUsage):void com.microsoft.graph.beta.models.DeviceManagementConfigurationSettingDefinition::|public|setUxBehavior(value?:DeviceManagementConfigurationControlType):void @@ -205080,6 +205639,9 @@ com.microsoft.graph.beta.models.DeviceManagementConfigurationSettingOccurrence:: com.microsoft.graph.beta.models.DeviceManagementConfigurationSettingOccurrence::|public|setOdataType(value?:String):void com.microsoft.graph.beta.models.DeviceManagementConfigurationSettingOccurrence::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeviceManagementConfigurationSettingOccurrence com.microsoft.graph.beta.models.DeviceManagementConfigurationSettingOccurrence~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.DeviceManagementConfigurationSettingRiskLevel::0000-Low +com.microsoft.graph.beta.models.DeviceManagementConfigurationSettingRiskLevel::0001-Medium +com.microsoft.graph.beta.models.DeviceManagementConfigurationSettingRiskLevel::0002-High com.microsoft.graph.beta.models.DeviceManagementConfigurationSettingTemplate-->Entity com.microsoft.graph.beta.models.DeviceManagementConfigurationSettingTemplate::|public|constructor():void com.microsoft.graph.beta.models.DeviceManagementConfigurationSettingTemplate::|public|getFieldDeserializers():Map> @@ -220468,6 +221030,7 @@ com.microsoft.graph.beta.models.IosVppApp::|public|getTotalLicenseCount():Intege com.microsoft.graph.beta.models.IosVppApp::|public|getUsedLicenseCount():Integer com.microsoft.graph.beta.models.IosVppApp::|public|getVppTokenAccountType():VppTokenAccountType com.microsoft.graph.beta.models.IosVppApp::|public|getVppTokenAppleId():String +com.microsoft.graph.beta.models.IosVppApp::|public|getVppTokenDisplayName():String com.microsoft.graph.beta.models.IosVppApp::|public|getVppTokenId():String com.microsoft.graph.beta.models.IosVppApp::|public|getVppTokenOrganizationName():String com.microsoft.graph.beta.models.IosVppApp::|public|OdataType:String @@ -220483,6 +221046,7 @@ com.microsoft.graph.beta.models.IosVppApp::|public|setTotalLicenseCount(value?:I com.microsoft.graph.beta.models.IosVppApp::|public|setUsedLicenseCount(value?:Integer):void com.microsoft.graph.beta.models.IosVppApp::|public|setVppTokenAccountType(value?:VppTokenAccountType):void com.microsoft.graph.beta.models.IosVppApp::|public|setVppTokenAppleId(value?:String):void +com.microsoft.graph.beta.models.IosVppApp::|public|setVppTokenDisplayName(value?:String):void com.microsoft.graph.beta.models.IosVppApp::|public|setVppTokenId(value?:String):void com.microsoft.graph.beta.models.IosVppApp::|public|setVppTokenOrganizationName(value?:String):void com.microsoft.graph.beta.models.IosVppApp::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):IosVppApp @@ -223887,6 +224451,7 @@ com.microsoft.graph.beta.models.MacOsVppApp::|public|getTotalLicenseCount():Inte com.microsoft.graph.beta.models.MacOsVppApp::|public|getUsedLicenseCount():Integer com.microsoft.graph.beta.models.MacOsVppApp::|public|getVppTokenAccountType():VppTokenAccountType com.microsoft.graph.beta.models.MacOsVppApp::|public|getVppTokenAppleId():String +com.microsoft.graph.beta.models.MacOsVppApp::|public|getVppTokenDisplayName():String com.microsoft.graph.beta.models.MacOsVppApp::|public|getVppTokenId():String com.microsoft.graph.beta.models.MacOsVppApp::|public|getVppTokenOrganizationName():String com.microsoft.graph.beta.models.MacOsVppApp::|public|OdataType:String @@ -223901,6 +224466,7 @@ com.microsoft.graph.beta.models.MacOsVppApp::|public|setTotalLicenseCount(value? com.microsoft.graph.beta.models.MacOsVppApp::|public|setUsedLicenseCount(value?:Integer):void com.microsoft.graph.beta.models.MacOsVppApp::|public|setVppTokenAccountType(value?:VppTokenAccountType):void com.microsoft.graph.beta.models.MacOsVppApp::|public|setVppTokenAppleId(value?:String):void +com.microsoft.graph.beta.models.MacOsVppApp::|public|setVppTokenDisplayName(value?:String):void com.microsoft.graph.beta.models.MacOsVppApp::|public|setVppTokenId(value?:String):void com.microsoft.graph.beta.models.MacOsVppApp::|public|setVppTokenOrganizationName(value?:String):void com.microsoft.graph.beta.models.MacOsVppApp::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MacOsVppApp @@ -238029,6 +238595,7 @@ com.microsoft.graph.beta.models.PlannerContainerType::0002-Roster com.microsoft.graph.beta.models.PlannerContainerType::0003-Project com.microsoft.graph.beta.models.PlannerContainerType::0004-DriveItem com.microsoft.graph.beta.models.PlannerContainerType::0005-User +com.microsoft.graph.beta.models.PlannerContainerType::0006-TeamsChannel com.microsoft.graph.beta.models.PlannerCreationSourceKind::0000-None com.microsoft.graph.beta.models.PlannerCreationSourceKind::0001-External com.microsoft.graph.beta.models.PlannerCreationSourceKind::0002-Publication @@ -238814,6 +239381,9 @@ com.microsoft.graph.beta.models.Platform::0002-Android com.microsoft.graph.beta.models.Platform::0003-Windows com.microsoft.graph.beta.models.Platform::0004-WindowsMobile com.microsoft.graph.beta.models.Platform::0005-MacOS +com.microsoft.graph.beta.models.Platform::0006-VisionOS +com.microsoft.graph.beta.models.Platform::0007-TvOS +com.microsoft.graph.beta.models.Platform::0008-UnknownFutureValue com.microsoft.graph.beta.models.PlatformCredentialAuthenticationMethod-->AuthenticationMethod com.microsoft.graph.beta.models.PlatformCredentialAuthenticationMethod::|public|constructor():void com.microsoft.graph.beta.models.PlatformCredentialAuthenticationMethod::|public|getDevice():Device @@ -245714,12 +246284,14 @@ com.microsoft.graph.beta.models.RoleScopeTag::|public|getDescription():String com.microsoft.graph.beta.models.RoleScopeTag::|public|getDisplayName():String com.microsoft.graph.beta.models.RoleScopeTag::|public|getFieldDeserializers():Map> com.microsoft.graph.beta.models.RoleScopeTag::|public|getIsBuiltIn():Boolean +com.microsoft.graph.beta.models.RoleScopeTag::|public|getPermissions():java.util.List com.microsoft.graph.beta.models.RoleScopeTag::|public|OdataType:String com.microsoft.graph.beta.models.RoleScopeTag::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.RoleScopeTag::|public|setAssignments(value?:java.util.List):void com.microsoft.graph.beta.models.RoleScopeTag::|public|setDescription(value?:String):void com.microsoft.graph.beta.models.RoleScopeTag::|public|setDisplayName(value?:String):void com.microsoft.graph.beta.models.RoleScopeTag::|public|setIsBuiltIn(value?:Boolean):void +com.microsoft.graph.beta.models.RoleScopeTag::|public|setPermissions(value?:java.util.List):void com.microsoft.graph.beta.models.RoleScopeTag::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):RoleScopeTag com.microsoft.graph.beta.models.RoleScopeTagAutoAssignment-->Entity com.microsoft.graph.beta.models.RoleScopeTagAutoAssignment::|public|constructor():void @@ -246676,6 +247248,7 @@ com.microsoft.graph.beta.models.Schedule::|public|getActivitiesIncludedWhenCopyi com.microsoft.graph.beta.models.Schedule::|public|getDayNotes():java.util.List com.microsoft.graph.beta.models.Schedule::|public|getEnabled():Boolean com.microsoft.graph.beta.models.Schedule::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.Schedule::|public|getIsActivitiesIncludedWhenCopyingShiftsEnabled():Boolean com.microsoft.graph.beta.models.Schedule::|public|getIsCrossLocationShiftRequestApprovalRequired():Boolean com.microsoft.graph.beta.models.Schedule::|public|getIsCrossLocationShiftsEnabled():Boolean com.microsoft.graph.beta.models.Schedule::|public|getOfferShiftRequests():java.util.List @@ -246705,6 +247278,7 @@ com.microsoft.graph.beta.models.Schedule::|public|serialize(writer:Serialization com.microsoft.graph.beta.models.Schedule::|public|setActivitiesIncludedWhenCopyingShiftsEnabled(value?:Boolean):void com.microsoft.graph.beta.models.Schedule::|public|setDayNotes(value?:java.util.List):void com.microsoft.graph.beta.models.Schedule::|public|setEnabled(value?:Boolean):void +com.microsoft.graph.beta.models.Schedule::|public|setIsActivitiesIncludedWhenCopyingShiftsEnabled(value?:Boolean):void com.microsoft.graph.beta.models.Schedule::|public|setIsCrossLocationShiftRequestApprovalRequired(value?:Boolean):void com.microsoft.graph.beta.models.Schedule::|public|setIsCrossLocationShiftsEnabled(value?:Boolean):void com.microsoft.graph.beta.models.Schedule::|public|setOfferShiftRequests(value?:java.util.List):void @@ -257890,6 +258464,7 @@ com.microsoft.graph.beta.models.SignIn::|public|getAppDisplayName():String com.microsoft.graph.beta.models.SignIn::|public|getAppId():String com.microsoft.graph.beta.models.SignIn::|public|getAppliedConditionalAccessPolicies():java.util.List com.microsoft.graph.beta.models.SignIn::|public|getAppliedEventListeners():java.util.List +com.microsoft.graph.beta.models.SignIn::|public|getAppOwnerTenantId():String com.microsoft.graph.beta.models.SignIn::|public|getAppTokenProtectionStatus():TokenProtectionStatus com.microsoft.graph.beta.models.SignIn::|public|getAuthenticationAppDeviceDetails():AuthenticationAppDeviceDetails com.microsoft.graph.beta.models.SignIn::|public|getAuthenticationAppPolicyEvaluationDetails():java.util.List @@ -257932,6 +258507,7 @@ com.microsoft.graph.beta.models.SignIn::|public|getPrivateLinkDetails():PrivateL com.microsoft.graph.beta.models.SignIn::|public|getProcessingTimeInMilliseconds():Integer com.microsoft.graph.beta.models.SignIn::|public|getResourceDisplayName():String com.microsoft.graph.beta.models.SignIn::|public|getResourceId():String +com.microsoft.graph.beta.models.SignIn::|public|getResourceOwnerTenantId():String com.microsoft.graph.beta.models.SignIn::|public|getResourceServicePrincipalId():String com.microsoft.graph.beta.models.SignIn::|public|getResourceTenantId():String com.microsoft.graph.beta.models.SignIn::|public|getRiskDetail():RiskDetail @@ -257965,6 +258541,7 @@ com.microsoft.graph.beta.models.SignIn::|public|setAppDisplayName(value?:String) com.microsoft.graph.beta.models.SignIn::|public|setAppId(value?:String):void com.microsoft.graph.beta.models.SignIn::|public|setAppliedConditionalAccessPolicies(value?:java.util.List):void com.microsoft.graph.beta.models.SignIn::|public|setAppliedEventListeners(value?:java.util.List):void +com.microsoft.graph.beta.models.SignIn::|public|setAppOwnerTenantId(value?:String):void com.microsoft.graph.beta.models.SignIn::|public|setAppTokenProtectionStatus(value?:TokenProtectionStatus):void com.microsoft.graph.beta.models.SignIn::|public|setAuthenticationAppDeviceDetails(value?:AuthenticationAppDeviceDetails):void com.microsoft.graph.beta.models.SignIn::|public|setAuthenticationAppPolicyEvaluationDetails(value?:java.util.List):void @@ -258006,6 +258583,7 @@ com.microsoft.graph.beta.models.SignIn::|public|setPrivateLinkDetails(value?:Pri com.microsoft.graph.beta.models.SignIn::|public|setProcessingTimeInMilliseconds(value?:Integer):void com.microsoft.graph.beta.models.SignIn::|public|setResourceDisplayName(value?:String):void com.microsoft.graph.beta.models.SignIn::|public|setResourceId(value?:String):void +com.microsoft.graph.beta.models.SignIn::|public|setResourceOwnerTenantId(value?:String):void com.microsoft.graph.beta.models.SignIn::|public|setResourceServicePrincipalId(value?:String):void com.microsoft.graph.beta.models.SignIn::|public|setResourceTenantId(value?:String):void com.microsoft.graph.beta.models.SignIn::|public|setRiskDetail(value?:RiskDetail):void @@ -263242,6 +263820,7 @@ com.microsoft.graph.beta.models.TimeCardEvent::|public|getAtApprovedLocation():B com.microsoft.graph.beta.models.TimeCardEvent::|public|getBackingStore():BackingStore com.microsoft.graph.beta.models.TimeCardEvent::|public|getDateTime():OffsetDateTime com.microsoft.graph.beta.models.TimeCardEvent::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.TimeCardEvent::|public|getIsAtApprovedLocation():Boolean com.microsoft.graph.beta.models.TimeCardEvent::|public|getNotes():ItemBody com.microsoft.graph.beta.models.TimeCardEvent::|public|getOdataType():String com.microsoft.graph.beta.models.TimeCardEvent::|public|serialize(writer:SerializationWriter):Void @@ -263249,6 +263828,7 @@ com.microsoft.graph.beta.models.TimeCardEvent::|public|setAdditionalData(value?: com.microsoft.graph.beta.models.TimeCardEvent::|public|setAtApprovedLocation(value?:Boolean):void com.microsoft.graph.beta.models.TimeCardEvent::|public|setBackingStore(value:BackingStore):void com.microsoft.graph.beta.models.TimeCardEvent::|public|setDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.TimeCardEvent::|public|setIsAtApprovedLocation(value?:Boolean):void com.microsoft.graph.beta.models.TimeCardEvent::|public|setNotes(value?:ItemBody):void com.microsoft.graph.beta.models.TimeCardEvent::|public|setOdataType(value?:String):void com.microsoft.graph.beta.models.TimeCardEvent::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TimeCardEvent @@ -274563,21 +275143,52 @@ com.microsoft.graph.beta.models.WindowsProtectionState::|public|setSignatureUpda com.microsoft.graph.beta.models.WindowsProtectionState::|public|setSignatureVersion(value?:String):void com.microsoft.graph.beta.models.WindowsProtectionState::|public|setTamperProtectionEnabled(value?:Boolean):void com.microsoft.graph.beta.models.WindowsProtectionState::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):WindowsProtectionState +com.microsoft.graph.beta.models.WindowsQualityUpdateCadence::0000-Monthly +com.microsoft.graph.beta.models.WindowsQualityUpdateCadence::0001-OutOfBand +com.microsoft.graph.beta.models.WindowsQualityUpdateCadence::0002-UnknownFutureValue com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogItem-->WindowsUpdateCatalogItem com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogItem::|public|constructor():void -com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogItem::|public|getClassification():WindowsQualityUpdateClassification +com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogItem::|public|getClassification():WindowsQualityUpdateCategory com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogItem::|public|getFieldDeserializers():Map> com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogItem::|public|getIsExpeditable():Boolean com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogItem::|public|getKbArticleId():String +com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogItem::|public|getProductRevisions():java.util.List +com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogItem::|public|getQualityUpdateCadence():WindowsQualityUpdateCadence com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogItem::|public|OdataType:String com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogItem::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogItem::|public|setClassification(value?:WindowsQualityUpdateClassification):void +com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogItem::|public|setClassification(value?:WindowsQualityUpdateCategory):void com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogItem::|public|setIsExpeditable(value?:Boolean):void com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogItem::|public|setKbArticleId(value?:String):void +com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogItem::|public|setProductRevisions(value?:java.util.List):void +com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogItem::|public|setQualityUpdateCadence(value?:WindowsQualityUpdateCadence):void com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogItem::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):WindowsQualityUpdateCatalogItem -com.microsoft.graph.beta.models.WindowsQualityUpdateClassification::0000-All -com.microsoft.graph.beta.models.WindowsQualityUpdateClassification::0001-Security -com.microsoft.graph.beta.models.WindowsQualityUpdateClassification::0002-NonSecurity +com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogProductRevision::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogProductRevision::|public|constructor():void +com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogProductRevision::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogProductRevision::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogProductRevision::|public|getDisplayName():String +com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogProductRevision::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogProductRevision::|public|getKnowledgeBaseArticle():WindowsQualityUpdateProductKnowledgeBaseArticle +com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogProductRevision::|public|getOdataType():String +com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogProductRevision::|public|getOsBuild():WindowsQualityUpdateProductBuildVersionDetail +com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogProductRevision::|public|getProductName():String +com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogProductRevision::|public|getReleaseDateTime():OffsetDateTime +com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogProductRevision::|public|getVersionName():String +com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogProductRevision::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogProductRevision::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogProductRevision::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogProductRevision::|public|setDisplayName(value?:String):void +com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogProductRevision::|public|setKnowledgeBaseArticle(value?:WindowsQualityUpdateProductKnowledgeBaseArticle):void +com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogProductRevision::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogProductRevision::|public|setOsBuild(value?:WindowsQualityUpdateProductBuildVersionDetail):void +com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogProductRevision::|public|setProductName(value?:String):void +com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogProductRevision::|public|setReleaseDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogProductRevision::|public|setVersionName(value?:String):void +com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogProductRevision::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):WindowsQualityUpdateCatalogProductRevision +com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogProductRevision~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.WindowsQualityUpdateCategory::0000-All +com.microsoft.graph.beta.models.WindowsQualityUpdateCategory::0001-Security +com.microsoft.graph.beta.models.WindowsQualityUpdateCategory::0002-NonSecurity com.microsoft.graph.beta.models.WindowsQualityUpdatePolicy-->Entity com.microsoft.graph.beta.models.WindowsQualityUpdatePolicy::|public|constructor():void com.microsoft.graph.beta.models.WindowsQualityUpdatePolicy::|public|getAssignments():java.util.List @@ -274620,6 +275231,42 @@ com.microsoft.graph.beta.models.WindowsQualityUpdatePolicyCollectionResponse::|p com.microsoft.graph.beta.models.WindowsQualityUpdatePolicyCollectionResponse::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.WindowsQualityUpdatePolicyCollectionResponse::|public|setValue(value?:java.util.List):void com.microsoft.graph.beta.models.WindowsQualityUpdatePolicyCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):WindowsQualityUpdatePolicyCollectionResponse +com.microsoft.graph.beta.models.WindowsQualityUpdateProductBuildVersionDetail::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.WindowsQualityUpdateProductBuildVersionDetail::|public|constructor():void +com.microsoft.graph.beta.models.WindowsQualityUpdateProductBuildVersionDetail::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.WindowsQualityUpdateProductBuildVersionDetail::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.WindowsQualityUpdateProductBuildVersionDetail::|public|getBuildNumber():Integer +com.microsoft.graph.beta.models.WindowsQualityUpdateProductBuildVersionDetail::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.WindowsQualityUpdateProductBuildVersionDetail::|public|getMajorVersionNumber():Integer +com.microsoft.graph.beta.models.WindowsQualityUpdateProductBuildVersionDetail::|public|getMinorVersionNumber():Integer +com.microsoft.graph.beta.models.WindowsQualityUpdateProductBuildVersionDetail::|public|getOdataType():String +com.microsoft.graph.beta.models.WindowsQualityUpdateProductBuildVersionDetail::|public|getUpdateBuildRevision():Integer +com.microsoft.graph.beta.models.WindowsQualityUpdateProductBuildVersionDetail::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.WindowsQualityUpdateProductBuildVersionDetail::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.WindowsQualityUpdateProductBuildVersionDetail::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.WindowsQualityUpdateProductBuildVersionDetail::|public|setBuildNumber(value?:Integer):void +com.microsoft.graph.beta.models.WindowsQualityUpdateProductBuildVersionDetail::|public|setMajorVersionNumber(value?:Integer):void +com.microsoft.graph.beta.models.WindowsQualityUpdateProductBuildVersionDetail::|public|setMinorVersionNumber(value?:Integer):void +com.microsoft.graph.beta.models.WindowsQualityUpdateProductBuildVersionDetail::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.WindowsQualityUpdateProductBuildVersionDetail::|public|setUpdateBuildRevision(value?:Integer):void +com.microsoft.graph.beta.models.WindowsQualityUpdateProductBuildVersionDetail::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):WindowsQualityUpdateProductBuildVersionDetail +com.microsoft.graph.beta.models.WindowsQualityUpdateProductBuildVersionDetail~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.WindowsQualityUpdateProductKnowledgeBaseArticle::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.WindowsQualityUpdateProductKnowledgeBaseArticle::|public|constructor():void +com.microsoft.graph.beta.models.WindowsQualityUpdateProductKnowledgeBaseArticle::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.WindowsQualityUpdateProductKnowledgeBaseArticle::|public|getArticleId():String +com.microsoft.graph.beta.models.WindowsQualityUpdateProductKnowledgeBaseArticle::|public|getArticleUrl():String +com.microsoft.graph.beta.models.WindowsQualityUpdateProductKnowledgeBaseArticle::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.WindowsQualityUpdateProductKnowledgeBaseArticle::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.WindowsQualityUpdateProductKnowledgeBaseArticle::|public|getOdataType():String +com.microsoft.graph.beta.models.WindowsQualityUpdateProductKnowledgeBaseArticle::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.WindowsQualityUpdateProductKnowledgeBaseArticle::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.WindowsQualityUpdateProductKnowledgeBaseArticle::|public|setArticleId(value?:String):void +com.microsoft.graph.beta.models.WindowsQualityUpdateProductKnowledgeBaseArticle::|public|setArticleUrl(value?:String):void +com.microsoft.graph.beta.models.WindowsQualityUpdateProductKnowledgeBaseArticle::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.WindowsQualityUpdateProductKnowledgeBaseArticle::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.WindowsQualityUpdateProductKnowledgeBaseArticle::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):WindowsQualityUpdateProductKnowledgeBaseArticle +com.microsoft.graph.beta.models.WindowsQualityUpdateProductKnowledgeBaseArticle~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.WindowsQualityUpdateProfile-->Entity com.microsoft.graph.beta.models.WindowsQualityUpdateProfile::|public|constructor():void com.microsoft.graph.beta.models.WindowsQualityUpdateProfile::|public|getAssignments():java.util.List @@ -318644,6 +319291,41 @@ com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.graphapplication.Gr com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.graphapplication.GraphApplicationRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.graphapplication.GraphApplicationRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.graphapplication.GraphApplicationRequestBuilder::|public|withUrl(rawUrl:String):GraphApplicationRequestBuilder +com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.graphapproleassignment.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.graphapproleassignment.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.graphapproleassignment.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.graphapproleassignment.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.graphapproleassignment.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.graphapproleassignment.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.graphapproleassignment.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.graphapproleassignment.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.graphapproleassignment.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.graphapproleassignment.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.graphapproleassignment.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.graphapproleassignment.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.graphapproleassignment.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.graphapproleassignment.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|get():AppRoleAssignmentCollectionResponse +com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AppRoleAssignmentCollectionResponse +com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|withUrl(rawUrl:String):GraphAppRoleAssignmentRequestBuilder com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.graphendpoint.count.CountRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.graphendpoint.count.CountRequestBuilder.GetQueryParameters::|public|filter:String com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.graphendpoint.count.CountRequestBuilder.GetQueryParameters::|public|search:String @@ -318761,6 +319443,7 @@ com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.item.DirectoryObjec com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.item.DirectoryObjectItemRequestBuilder::|public|get():DirectoryObject com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.item.DirectoryObjectItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DirectoryObject com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.item.DirectoryObjectItemRequestBuilder::|public|graphApplication:GraphApplicationRequestBuilder +com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.item.DirectoryObjectItemRequestBuilder::|public|graphAppRoleAssignment:GraphAppRoleAssignmentRequestBuilder com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.item.DirectoryObjectItemRequestBuilder::|public|graphEndpoint:GraphEndpointRequestBuilder com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.item.DirectoryObjectItemRequestBuilder::|public|graphGroup:GraphGroupRequestBuilder com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.item.DirectoryObjectItemRequestBuilder::|public|graphServicePrincipal:GraphServicePrincipalRequestBuilder @@ -318781,6 +319464,20 @@ com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.item.graphapplicati com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.item.graphapplication.GraphApplicationRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.item.graphapplication.GraphApplicationRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.item.graphapplication.GraphApplicationRequestBuilder::|public|withUrl(rawUrl:String):GraphApplicationRequestBuilder +com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|get():AppRoleAssignment +com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AppRoleAssignment +com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|withUrl(rawUrl:String):GraphAppRoleAssignmentRequestBuilder com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.item.graphendpoint.GraphEndpointRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.item.graphendpoint.GraphEndpointRequestBuilder.GetQueryParameters::|public|expand:String[] com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.item.graphendpoint.GraphEndpointRequestBuilder.GetQueryParameters::|public|select:String[] @@ -318843,6 +319540,7 @@ com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.OwnedObjectsRequest com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.OwnedObjectsRequestBuilder::|public|get():DirectoryObjectCollectionResponse com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.OwnedObjectsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DirectoryObjectCollectionResponse com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.OwnedObjectsRequestBuilder::|public|graphApplication:GraphApplicationRequestBuilder +com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.OwnedObjectsRequestBuilder::|public|graphAppRoleAssignment:GraphAppRoleAssignmentRequestBuilder com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.OwnedObjectsRequestBuilder::|public|graphEndpoint:GraphEndpointRequestBuilder com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.OwnedObjectsRequestBuilder::|public|graphGroup:GraphGroupRequestBuilder com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.OwnedObjectsRequestBuilder::|public|graphServicePrincipal:GraphServicePrincipalRequestBuilder @@ -318863,6 +319561,41 @@ com.microsoft.graph.beta.serviceprincipals.item.owners.count.CountRequestBuilder com.microsoft.graph.beta.serviceprincipals.item.owners.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.serviceprincipals.item.owners.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.serviceprincipals.item.owners.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.serviceprincipals.item.owners.graphapproleassignment.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.serviceprincipals.item.owners.graphapproleassignment.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.serviceprincipals.item.owners.graphapproleassignment.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.serviceprincipals.item.owners.graphapproleassignment.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.serviceprincipals.item.owners.graphapproleassignment.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.serviceprincipals.item.owners.graphapproleassignment.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.serviceprincipals.item.owners.graphapproleassignment.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.serviceprincipals.item.owners.graphapproleassignment.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.serviceprincipals.item.owners.graphapproleassignment.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.serviceprincipals.item.owners.graphapproleassignment.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.serviceprincipals.item.owners.graphapproleassignment.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.serviceprincipals.item.owners.graphapproleassignment.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.serviceprincipals.item.owners.graphapproleassignment.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.serviceprincipals.item.owners.graphapproleassignment.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.serviceprincipals.item.owners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.serviceprincipals.item.owners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.serviceprincipals.item.owners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.serviceprincipals.item.owners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.serviceprincipals.item.owners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.serviceprincipals.item.owners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.serviceprincipals.item.owners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.serviceprincipals.item.owners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.serviceprincipals.item.owners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.serviceprincipals.item.owners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.serviceprincipals.item.owners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.serviceprincipals.item.owners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.serviceprincipals.item.owners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.serviceprincipals.item.owners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.serviceprincipals.item.owners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.serviceprincipals.item.owners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.serviceprincipals.item.owners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|get():AppRoleAssignmentCollectionResponse +com.microsoft.graph.beta.serviceprincipals.item.owners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AppRoleAssignmentCollectionResponse +com.microsoft.graph.beta.serviceprincipals.item.owners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.serviceprincipals.item.owners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.serviceprincipals.item.owners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|withUrl(rawUrl:String):GraphAppRoleAssignmentRequestBuilder com.microsoft.graph.beta.serviceprincipals.item.owners.graphendpoint.count.CountRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.serviceprincipals.item.owners.graphendpoint.count.CountRequestBuilder.GetQueryParameters::|public|filter:String com.microsoft.graph.beta.serviceprincipals.item.owners.graphendpoint.count.CountRequestBuilder.GetQueryParameters::|public|search:String @@ -318971,10 +319704,25 @@ com.microsoft.graph.beta.serviceprincipals.item.owners.graphuser.GraphUserReques com.microsoft.graph.beta.serviceprincipals.item.owners.item.DirectoryObjectItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.serviceprincipals.item.owners.item.DirectoryObjectItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.serviceprincipals.item.owners.item.DirectoryObjectItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.serviceprincipals.item.owners.item.DirectoryObjectItemRequestBuilder::|public|graphAppRoleAssignment:GraphAppRoleAssignmentRequestBuilder com.microsoft.graph.beta.serviceprincipals.item.owners.item.DirectoryObjectItemRequestBuilder::|public|graphEndpoint:GraphEndpointRequestBuilder com.microsoft.graph.beta.serviceprincipals.item.owners.item.DirectoryObjectItemRequestBuilder::|public|graphServicePrincipal:GraphServicePrincipalRequestBuilder com.microsoft.graph.beta.serviceprincipals.item.owners.item.DirectoryObjectItemRequestBuilder::|public|graphUser:GraphUserRequestBuilder com.microsoft.graph.beta.serviceprincipals.item.owners.item.DirectoryObjectItemRequestBuilder::|public|ref:RefRequestBuilder +com.microsoft.graph.beta.serviceprincipals.item.owners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.serviceprincipals.item.owners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.serviceprincipals.item.owners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.serviceprincipals.item.owners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.serviceprincipals.item.owners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.serviceprincipals.item.owners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.serviceprincipals.item.owners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.serviceprincipals.item.owners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.serviceprincipals.item.owners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.serviceprincipals.item.owners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|get():AppRoleAssignment +com.microsoft.graph.beta.serviceprincipals.item.owners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AppRoleAssignment +com.microsoft.graph.beta.serviceprincipals.item.owners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.serviceprincipals.item.owners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.serviceprincipals.item.owners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|withUrl(rawUrl:String):GraphAppRoleAssignmentRequestBuilder com.microsoft.graph.beta.serviceprincipals.item.owners.item.graphendpoint.GraphEndpointRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.serviceprincipals.item.owners.item.graphendpoint.GraphEndpointRequestBuilder.GetQueryParameters::|public|expand:String[] com.microsoft.graph.beta.serviceprincipals.item.owners.item.graphendpoint.GraphEndpointRequestBuilder.GetQueryParameters::|public|select:String[] @@ -319045,6 +319793,7 @@ com.microsoft.graph.beta.serviceprincipals.item.owners.OwnersRequestBuilder::|pu com.microsoft.graph.beta.serviceprincipals.item.owners.OwnersRequestBuilder::|public|count:CountRequestBuilder com.microsoft.graph.beta.serviceprincipals.item.owners.OwnersRequestBuilder::|public|get():DirectoryObjectCollectionResponse com.microsoft.graph.beta.serviceprincipals.item.owners.OwnersRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DirectoryObjectCollectionResponse +com.microsoft.graph.beta.serviceprincipals.item.owners.OwnersRequestBuilder::|public|graphAppRoleAssignment:GraphAppRoleAssignmentRequestBuilder com.microsoft.graph.beta.serviceprincipals.item.owners.OwnersRequestBuilder::|public|graphEndpoint:GraphEndpointRequestBuilder com.microsoft.graph.beta.serviceprincipals.item.owners.OwnersRequestBuilder::|public|graphServicePrincipal:GraphServicePrincipalRequestBuilder com.microsoft.graph.beta.serviceprincipals.item.owners.OwnersRequestBuilder::|public|graphUser:GraphUserRequestBuilder @@ -346587,12 +347336,14 @@ com.microsoft.graph.beta.teams.item.schedule.timecards.clockin.ClockInPostReques com.microsoft.graph.beta.teams.item.schedule.timecards.clockin.ClockInPostRequestBody::|public|getAtApprovedLocation():Boolean com.microsoft.graph.beta.teams.item.schedule.timecards.clockin.ClockInPostRequestBody::|public|getBackingStore():BackingStore com.microsoft.graph.beta.teams.item.schedule.timecards.clockin.ClockInPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teams.item.schedule.timecards.clockin.ClockInPostRequestBody::|public|getIsAtApprovedLocation():Boolean com.microsoft.graph.beta.teams.item.schedule.timecards.clockin.ClockInPostRequestBody::|public|getNotes():ItemBody com.microsoft.graph.beta.teams.item.schedule.timecards.clockin.ClockInPostRequestBody::|public|getOnBehalfOfUserId():String com.microsoft.graph.beta.teams.item.schedule.timecards.clockin.ClockInPostRequestBody::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.teams.item.schedule.timecards.clockin.ClockInPostRequestBody::|public|setAdditionalData(value?:Map):void com.microsoft.graph.beta.teams.item.schedule.timecards.clockin.ClockInPostRequestBody::|public|setAtApprovedLocation(value?:Boolean):void com.microsoft.graph.beta.teams.item.schedule.timecards.clockin.ClockInPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.teams.item.schedule.timecards.clockin.ClockInPostRequestBody::|public|setIsAtApprovedLocation(value?:Boolean):void com.microsoft.graph.beta.teams.item.schedule.timecards.clockin.ClockInPostRequestBody::|public|setNotes(value?:ItemBody):void com.microsoft.graph.beta.teams.item.schedule.timecards.clockin.ClockInPostRequestBody::|public|setOnBehalfOfUserId(value?:String):void com.microsoft.graph.beta.teams.item.schedule.timecards.clockin.ClockInPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ClockInPostRequestBody @@ -346626,11 +347377,13 @@ com.microsoft.graph.beta.teams.item.schedule.timecards.item.clockout.ClockOutPos com.microsoft.graph.beta.teams.item.schedule.timecards.item.clockout.ClockOutPostRequestBody::|public|getAtApprovedLocation():Boolean com.microsoft.graph.beta.teams.item.schedule.timecards.item.clockout.ClockOutPostRequestBody::|public|getBackingStore():BackingStore com.microsoft.graph.beta.teams.item.schedule.timecards.item.clockout.ClockOutPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teams.item.schedule.timecards.item.clockout.ClockOutPostRequestBody::|public|getIsAtApprovedLocation():Boolean com.microsoft.graph.beta.teams.item.schedule.timecards.item.clockout.ClockOutPostRequestBody::|public|getNotes():ItemBody com.microsoft.graph.beta.teams.item.schedule.timecards.item.clockout.ClockOutPostRequestBody::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.teams.item.schedule.timecards.item.clockout.ClockOutPostRequestBody::|public|setAdditionalData(value?:Map):void com.microsoft.graph.beta.teams.item.schedule.timecards.item.clockout.ClockOutPostRequestBody::|public|setAtApprovedLocation(value?:Boolean):void com.microsoft.graph.beta.teams.item.schedule.timecards.item.clockout.ClockOutPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.teams.item.schedule.timecards.item.clockout.ClockOutPostRequestBody::|public|setIsAtApprovedLocation(value?:Boolean):void com.microsoft.graph.beta.teams.item.schedule.timecards.item.clockout.ClockOutPostRequestBody::|public|setNotes(value?:ItemBody):void com.microsoft.graph.beta.teams.item.schedule.timecards.item.clockout.ClockOutPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ClockOutPostRequestBody com.microsoft.graph.beta.teams.item.schedule.timecards.item.clockout.ClockOutPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable @@ -346658,11 +347411,13 @@ com.microsoft.graph.beta.teams.item.schedule.timecards.item.endbreak.EndBreakPos com.microsoft.graph.beta.teams.item.schedule.timecards.item.endbreak.EndBreakPostRequestBody::|public|getAtApprovedLocation():Boolean com.microsoft.graph.beta.teams.item.schedule.timecards.item.endbreak.EndBreakPostRequestBody::|public|getBackingStore():BackingStore com.microsoft.graph.beta.teams.item.schedule.timecards.item.endbreak.EndBreakPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teams.item.schedule.timecards.item.endbreak.EndBreakPostRequestBody::|public|getIsAtApprovedLocation():Boolean com.microsoft.graph.beta.teams.item.schedule.timecards.item.endbreak.EndBreakPostRequestBody::|public|getNotes():ItemBody com.microsoft.graph.beta.teams.item.schedule.timecards.item.endbreak.EndBreakPostRequestBody::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.teams.item.schedule.timecards.item.endbreak.EndBreakPostRequestBody::|public|setAdditionalData(value?:Map):void com.microsoft.graph.beta.teams.item.schedule.timecards.item.endbreak.EndBreakPostRequestBody::|public|setAtApprovedLocation(value?:Boolean):void com.microsoft.graph.beta.teams.item.schedule.timecards.item.endbreak.EndBreakPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.teams.item.schedule.timecards.item.endbreak.EndBreakPostRequestBody::|public|setIsAtApprovedLocation(value?:Boolean):void com.microsoft.graph.beta.teams.item.schedule.timecards.item.endbreak.EndBreakPostRequestBody::|public|setNotes(value?:ItemBody):void com.microsoft.graph.beta.teams.item.schedule.timecards.item.endbreak.EndBreakPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):EndBreakPostRequestBody com.microsoft.graph.beta.teams.item.schedule.timecards.item.endbreak.EndBreakPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable @@ -346681,11 +347436,13 @@ com.microsoft.graph.beta.teams.item.schedule.timecards.item.startbreak.StartBrea com.microsoft.graph.beta.teams.item.schedule.timecards.item.startbreak.StartBreakPostRequestBody::|public|getAtApprovedLocation():Boolean com.microsoft.graph.beta.teams.item.schedule.timecards.item.startbreak.StartBreakPostRequestBody::|public|getBackingStore():BackingStore com.microsoft.graph.beta.teams.item.schedule.timecards.item.startbreak.StartBreakPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teams.item.schedule.timecards.item.startbreak.StartBreakPostRequestBody::|public|getIsAtApprovedLocation():Boolean com.microsoft.graph.beta.teams.item.schedule.timecards.item.startbreak.StartBreakPostRequestBody::|public|getNotes():ItemBody com.microsoft.graph.beta.teams.item.schedule.timecards.item.startbreak.StartBreakPostRequestBody::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.teams.item.schedule.timecards.item.startbreak.StartBreakPostRequestBody::|public|setAdditionalData(value?:Map):void com.microsoft.graph.beta.teams.item.schedule.timecards.item.startbreak.StartBreakPostRequestBody::|public|setAtApprovedLocation(value?:Boolean):void com.microsoft.graph.beta.teams.item.schedule.timecards.item.startbreak.StartBreakPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.teams.item.schedule.timecards.item.startbreak.StartBreakPostRequestBody::|public|setIsAtApprovedLocation(value?:Boolean):void com.microsoft.graph.beta.teams.item.schedule.timecards.item.startbreak.StartBreakPostRequestBody::|public|setNotes(value?:ItemBody):void com.microsoft.graph.beta.teams.item.schedule.timecards.item.startbreak.StartBreakPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):StartBreakPostRequestBody com.microsoft.graph.beta.teams.item.schedule.timecards.item.startbreak.StartBreakPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable @@ -351004,12 +351761,14 @@ com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.schedule.tim com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.schedule.timecards.clockin.ClockInPostRequestBody::|public|getAtApprovedLocation():Boolean com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.schedule.timecards.clockin.ClockInPostRequestBody::|public|getBackingStore():BackingStore com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.schedule.timecards.clockin.ClockInPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.schedule.timecards.clockin.ClockInPostRequestBody::|public|getIsAtApprovedLocation():Boolean com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.schedule.timecards.clockin.ClockInPostRequestBody::|public|getNotes():ItemBody com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.schedule.timecards.clockin.ClockInPostRequestBody::|public|getOnBehalfOfUserId():String com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.schedule.timecards.clockin.ClockInPostRequestBody::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.schedule.timecards.clockin.ClockInPostRequestBody::|public|setAdditionalData(value?:Map):void com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.schedule.timecards.clockin.ClockInPostRequestBody::|public|setAtApprovedLocation(value?:Boolean):void com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.schedule.timecards.clockin.ClockInPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.schedule.timecards.clockin.ClockInPostRequestBody::|public|setIsAtApprovedLocation(value?:Boolean):void com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.schedule.timecards.clockin.ClockInPostRequestBody::|public|setNotes(value?:ItemBody):void com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.schedule.timecards.clockin.ClockInPostRequestBody::|public|setOnBehalfOfUserId(value?:String):void com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.schedule.timecards.clockin.ClockInPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ClockInPostRequestBody @@ -351043,11 +351802,13 @@ com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.schedule.tim com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.schedule.timecards.item.clockout.ClockOutPostRequestBody::|public|getAtApprovedLocation():Boolean com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.schedule.timecards.item.clockout.ClockOutPostRequestBody::|public|getBackingStore():BackingStore com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.schedule.timecards.item.clockout.ClockOutPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.schedule.timecards.item.clockout.ClockOutPostRequestBody::|public|getIsAtApprovedLocation():Boolean com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.schedule.timecards.item.clockout.ClockOutPostRequestBody::|public|getNotes():ItemBody com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.schedule.timecards.item.clockout.ClockOutPostRequestBody::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.schedule.timecards.item.clockout.ClockOutPostRequestBody::|public|setAdditionalData(value?:Map):void com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.schedule.timecards.item.clockout.ClockOutPostRequestBody::|public|setAtApprovedLocation(value?:Boolean):void com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.schedule.timecards.item.clockout.ClockOutPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.schedule.timecards.item.clockout.ClockOutPostRequestBody::|public|setIsAtApprovedLocation(value?:Boolean):void com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.schedule.timecards.item.clockout.ClockOutPostRequestBody::|public|setNotes(value?:ItemBody):void com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.schedule.timecards.item.clockout.ClockOutPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ClockOutPostRequestBody com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.schedule.timecards.item.clockout.ClockOutPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable @@ -351075,11 +351836,13 @@ com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.schedule.tim com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.schedule.timecards.item.endbreak.EndBreakPostRequestBody::|public|getAtApprovedLocation():Boolean com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.schedule.timecards.item.endbreak.EndBreakPostRequestBody::|public|getBackingStore():BackingStore com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.schedule.timecards.item.endbreak.EndBreakPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.schedule.timecards.item.endbreak.EndBreakPostRequestBody::|public|getIsAtApprovedLocation():Boolean com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.schedule.timecards.item.endbreak.EndBreakPostRequestBody::|public|getNotes():ItemBody com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.schedule.timecards.item.endbreak.EndBreakPostRequestBody::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.schedule.timecards.item.endbreak.EndBreakPostRequestBody::|public|setAdditionalData(value?:Map):void com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.schedule.timecards.item.endbreak.EndBreakPostRequestBody::|public|setAtApprovedLocation(value?:Boolean):void com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.schedule.timecards.item.endbreak.EndBreakPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.schedule.timecards.item.endbreak.EndBreakPostRequestBody::|public|setIsAtApprovedLocation(value?:Boolean):void com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.schedule.timecards.item.endbreak.EndBreakPostRequestBody::|public|setNotes(value?:ItemBody):void com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.schedule.timecards.item.endbreak.EndBreakPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):EndBreakPostRequestBody com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.schedule.timecards.item.endbreak.EndBreakPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable @@ -351098,11 +351861,13 @@ com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.schedule.tim com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.schedule.timecards.item.startbreak.StartBreakPostRequestBody::|public|getAtApprovedLocation():Boolean com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.schedule.timecards.item.startbreak.StartBreakPostRequestBody::|public|getBackingStore():BackingStore com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.schedule.timecards.item.startbreak.StartBreakPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.schedule.timecards.item.startbreak.StartBreakPostRequestBody::|public|getIsAtApprovedLocation():Boolean com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.schedule.timecards.item.startbreak.StartBreakPostRequestBody::|public|getNotes():ItemBody com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.schedule.timecards.item.startbreak.StartBreakPostRequestBody::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.schedule.timecards.item.startbreak.StartBreakPostRequestBody::|public|setAdditionalData(value?:Map):void com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.schedule.timecards.item.startbreak.StartBreakPostRequestBody::|public|setAtApprovedLocation(value?:Boolean):void com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.schedule.timecards.item.startbreak.StartBreakPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.schedule.timecards.item.startbreak.StartBreakPostRequestBody::|public|setIsAtApprovedLocation(value?:Boolean):void com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.schedule.timecards.item.startbreak.StartBreakPostRequestBody::|public|setNotes(value?:ItemBody):void com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.schedule.timecards.item.startbreak.StartBreakPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):StartBreakPostRequestBody com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.schedule.timecards.item.startbreak.StartBreakPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable @@ -357142,12 +357907,14 @@ com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefini com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.schedule.timecards.clockin.ClockInPostRequestBody::|public|getAtApprovedLocation():Boolean com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.schedule.timecards.clockin.ClockInPostRequestBody::|public|getBackingStore():BackingStore com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.schedule.timecards.clockin.ClockInPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.schedule.timecards.clockin.ClockInPostRequestBody::|public|getIsAtApprovedLocation():Boolean com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.schedule.timecards.clockin.ClockInPostRequestBody::|public|getNotes():ItemBody com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.schedule.timecards.clockin.ClockInPostRequestBody::|public|getOnBehalfOfUserId():String com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.schedule.timecards.clockin.ClockInPostRequestBody::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.schedule.timecards.clockin.ClockInPostRequestBody::|public|setAdditionalData(value?:Map):void com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.schedule.timecards.clockin.ClockInPostRequestBody::|public|setAtApprovedLocation(value?:Boolean):void com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.schedule.timecards.clockin.ClockInPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.schedule.timecards.clockin.ClockInPostRequestBody::|public|setIsAtApprovedLocation(value?:Boolean):void com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.schedule.timecards.clockin.ClockInPostRequestBody::|public|setNotes(value?:ItemBody):void com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.schedule.timecards.clockin.ClockInPostRequestBody::|public|setOnBehalfOfUserId(value?:String):void com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.schedule.timecards.clockin.ClockInPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ClockInPostRequestBody @@ -357181,11 +357948,13 @@ com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefini com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.schedule.timecards.item.clockout.ClockOutPostRequestBody::|public|getAtApprovedLocation():Boolean com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.schedule.timecards.item.clockout.ClockOutPostRequestBody::|public|getBackingStore():BackingStore com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.schedule.timecards.item.clockout.ClockOutPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.schedule.timecards.item.clockout.ClockOutPostRequestBody::|public|getIsAtApprovedLocation():Boolean com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.schedule.timecards.item.clockout.ClockOutPostRequestBody::|public|getNotes():ItemBody com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.schedule.timecards.item.clockout.ClockOutPostRequestBody::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.schedule.timecards.item.clockout.ClockOutPostRequestBody::|public|setAdditionalData(value?:Map):void com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.schedule.timecards.item.clockout.ClockOutPostRequestBody::|public|setAtApprovedLocation(value?:Boolean):void com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.schedule.timecards.item.clockout.ClockOutPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.schedule.timecards.item.clockout.ClockOutPostRequestBody::|public|setIsAtApprovedLocation(value?:Boolean):void com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.schedule.timecards.item.clockout.ClockOutPostRequestBody::|public|setNotes(value?:ItemBody):void com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.schedule.timecards.item.clockout.ClockOutPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ClockOutPostRequestBody com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.schedule.timecards.item.clockout.ClockOutPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable @@ -357213,11 +357982,13 @@ com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefini com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.schedule.timecards.item.endbreak.EndBreakPostRequestBody::|public|getAtApprovedLocation():Boolean com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.schedule.timecards.item.endbreak.EndBreakPostRequestBody::|public|getBackingStore():BackingStore com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.schedule.timecards.item.endbreak.EndBreakPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.schedule.timecards.item.endbreak.EndBreakPostRequestBody::|public|getIsAtApprovedLocation():Boolean com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.schedule.timecards.item.endbreak.EndBreakPostRequestBody::|public|getNotes():ItemBody com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.schedule.timecards.item.endbreak.EndBreakPostRequestBody::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.schedule.timecards.item.endbreak.EndBreakPostRequestBody::|public|setAdditionalData(value?:Map):void com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.schedule.timecards.item.endbreak.EndBreakPostRequestBody::|public|setAtApprovedLocation(value?:Boolean):void com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.schedule.timecards.item.endbreak.EndBreakPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.schedule.timecards.item.endbreak.EndBreakPostRequestBody::|public|setIsAtApprovedLocation(value?:Boolean):void com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.schedule.timecards.item.endbreak.EndBreakPostRequestBody::|public|setNotes(value?:ItemBody):void com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.schedule.timecards.item.endbreak.EndBreakPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):EndBreakPostRequestBody com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.schedule.timecards.item.endbreak.EndBreakPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable @@ -357236,11 +358007,13 @@ com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefini com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.schedule.timecards.item.startbreak.StartBreakPostRequestBody::|public|getAtApprovedLocation():Boolean com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.schedule.timecards.item.startbreak.StartBreakPostRequestBody::|public|getBackingStore():BackingStore com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.schedule.timecards.item.startbreak.StartBreakPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.schedule.timecards.item.startbreak.StartBreakPostRequestBody::|public|getIsAtApprovedLocation():Boolean com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.schedule.timecards.item.startbreak.StartBreakPostRequestBody::|public|getNotes():ItemBody com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.schedule.timecards.item.startbreak.StartBreakPostRequestBody::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.schedule.timecards.item.startbreak.StartBreakPostRequestBody::|public|setAdditionalData(value?:Map):void com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.schedule.timecards.item.startbreak.StartBreakPostRequestBody::|public|setAtApprovedLocation(value?:Boolean):void com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.schedule.timecards.item.startbreak.StartBreakPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.schedule.timecards.item.startbreak.StartBreakPostRequestBody::|public|setIsAtApprovedLocation(value?:Boolean):void com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.schedule.timecards.item.startbreak.StartBreakPostRequestBody::|public|setNotes(value?:ItemBody):void com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.schedule.timecards.item.startbreak.StartBreakPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):StartBreakPostRequestBody com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.schedule.timecards.item.startbreak.StartBreakPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable @@ -386768,6 +387541,41 @@ com.microsoft.graph.beta.users.item.devices.item.registeredowners.count.CountReq com.microsoft.graph.beta.users.item.devices.item.registeredowners.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.users.item.devices.item.registeredowners.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.users.item.devices.item.registeredowners.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.users.item.devices.item.registeredowners.graphapproleassignment.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.users.item.devices.item.registeredowners.graphapproleassignment.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.users.item.devices.item.registeredowners.graphapproleassignment.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.users.item.devices.item.registeredowners.graphapproleassignment.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.users.item.devices.item.registeredowners.graphapproleassignment.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.users.item.devices.item.registeredowners.graphapproleassignment.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.devices.item.registeredowners.graphapproleassignment.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.users.item.devices.item.registeredowners.graphapproleassignment.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.devices.item.registeredowners.graphapproleassignment.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.devices.item.registeredowners.graphapproleassignment.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.users.item.devices.item.registeredowners.graphapproleassignment.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.users.item.devices.item.registeredowners.graphapproleassignment.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.users.item.devices.item.registeredowners.graphapproleassignment.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.devices.item.registeredowners.graphapproleassignment.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.users.item.devices.item.registeredowners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.users.item.devices.item.registeredowners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.users.item.devices.item.registeredowners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.users.item.devices.item.registeredowners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.users.item.devices.item.registeredowners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.users.item.devices.item.registeredowners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.users.item.devices.item.registeredowners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.users.item.devices.item.registeredowners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.users.item.devices.item.registeredowners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.users.item.devices.item.registeredowners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.users.item.devices.item.registeredowners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.users.item.devices.item.registeredowners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.devices.item.registeredowners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.users.item.devices.item.registeredowners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.devices.item.registeredowners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.devices.item.registeredowners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.users.item.devices.item.registeredowners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|get():AppRoleAssignmentCollectionResponse +com.microsoft.graph.beta.users.item.devices.item.registeredowners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AppRoleAssignmentCollectionResponse +com.microsoft.graph.beta.users.item.devices.item.registeredowners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.users.item.devices.item.registeredowners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.devices.item.registeredowners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|withUrl(rawUrl:String):GraphAppRoleAssignmentRequestBuilder com.microsoft.graph.beta.users.item.devices.item.registeredowners.graphendpoint.count.CountRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.users.item.devices.item.registeredowners.graphendpoint.count.CountRequestBuilder.GetQueryParameters::|public|filter:String com.microsoft.graph.beta.users.item.devices.item.registeredowners.graphendpoint.count.CountRequestBuilder.GetQueryParameters::|public|search:String @@ -386876,10 +387684,25 @@ com.microsoft.graph.beta.users.item.devices.item.registeredowners.graphuser.Grap com.microsoft.graph.beta.users.item.devices.item.registeredowners.item.DirectoryObjectItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.users.item.devices.item.registeredowners.item.DirectoryObjectItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.users.item.devices.item.registeredowners.item.DirectoryObjectItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.devices.item.registeredowners.item.DirectoryObjectItemRequestBuilder::|public|graphAppRoleAssignment:GraphAppRoleAssignmentRequestBuilder com.microsoft.graph.beta.users.item.devices.item.registeredowners.item.DirectoryObjectItemRequestBuilder::|public|graphEndpoint:GraphEndpointRequestBuilder com.microsoft.graph.beta.users.item.devices.item.registeredowners.item.DirectoryObjectItemRequestBuilder::|public|graphServicePrincipal:GraphServicePrincipalRequestBuilder com.microsoft.graph.beta.users.item.devices.item.registeredowners.item.DirectoryObjectItemRequestBuilder::|public|graphUser:GraphUserRequestBuilder com.microsoft.graph.beta.users.item.devices.item.registeredowners.item.DirectoryObjectItemRequestBuilder::|public|ref:RefRequestBuilder +com.microsoft.graph.beta.users.item.devices.item.registeredowners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.users.item.devices.item.registeredowners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.users.item.devices.item.registeredowners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.users.item.devices.item.registeredowners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.users.item.devices.item.registeredowners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.users.item.devices.item.registeredowners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.devices.item.registeredowners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.users.item.devices.item.registeredowners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.devices.item.registeredowners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.devices.item.registeredowners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|get():AppRoleAssignment +com.microsoft.graph.beta.users.item.devices.item.registeredowners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AppRoleAssignment +com.microsoft.graph.beta.users.item.devices.item.registeredowners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.users.item.devices.item.registeredowners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.devices.item.registeredowners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|withUrl(rawUrl:String):GraphAppRoleAssignmentRequestBuilder com.microsoft.graph.beta.users.item.devices.item.registeredowners.item.graphendpoint.GraphEndpointRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.users.item.devices.item.registeredowners.item.graphendpoint.GraphEndpointRequestBuilder.GetQueryParameters::|public|expand:String[] com.microsoft.graph.beta.users.item.devices.item.registeredowners.item.graphendpoint.GraphEndpointRequestBuilder.GetQueryParameters::|public|select:String[] @@ -386982,6 +387805,7 @@ com.microsoft.graph.beta.users.item.devices.item.registeredowners.RegisteredOwne com.microsoft.graph.beta.users.item.devices.item.registeredowners.RegisteredOwnersRequestBuilder::|public|count:CountRequestBuilder com.microsoft.graph.beta.users.item.devices.item.registeredowners.RegisteredOwnersRequestBuilder::|public|get():DirectoryObjectCollectionResponse com.microsoft.graph.beta.users.item.devices.item.registeredowners.RegisteredOwnersRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DirectoryObjectCollectionResponse +com.microsoft.graph.beta.users.item.devices.item.registeredowners.RegisteredOwnersRequestBuilder::|public|graphAppRoleAssignment:GraphAppRoleAssignmentRequestBuilder com.microsoft.graph.beta.users.item.devices.item.registeredowners.RegisteredOwnersRequestBuilder::|public|graphEndpoint:GraphEndpointRequestBuilder com.microsoft.graph.beta.users.item.devices.item.registeredowners.RegisteredOwnersRequestBuilder::|public|graphServicePrincipal:GraphServicePrincipalRequestBuilder com.microsoft.graph.beta.users.item.devices.item.registeredowners.RegisteredOwnersRequestBuilder::|public|graphUser:GraphUserRequestBuilder @@ -387003,6 +387827,41 @@ com.microsoft.graph.beta.users.item.devices.item.registeredusers.count.CountRequ com.microsoft.graph.beta.users.item.devices.item.registeredusers.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.users.item.devices.item.registeredusers.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.users.item.devices.item.registeredusers.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.users.item.devices.item.registeredusers.graphapproleassignment.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.users.item.devices.item.registeredusers.graphapproleassignment.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.users.item.devices.item.registeredusers.graphapproleassignment.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.users.item.devices.item.registeredusers.graphapproleassignment.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.users.item.devices.item.registeredusers.graphapproleassignment.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.users.item.devices.item.registeredusers.graphapproleassignment.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.devices.item.registeredusers.graphapproleassignment.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.users.item.devices.item.registeredusers.graphapproleassignment.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.devices.item.registeredusers.graphapproleassignment.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.devices.item.registeredusers.graphapproleassignment.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.users.item.devices.item.registeredusers.graphapproleassignment.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.users.item.devices.item.registeredusers.graphapproleassignment.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.users.item.devices.item.registeredusers.graphapproleassignment.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.devices.item.registeredusers.graphapproleassignment.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.users.item.devices.item.registeredusers.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.users.item.devices.item.registeredusers.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.users.item.devices.item.registeredusers.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.users.item.devices.item.registeredusers.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.users.item.devices.item.registeredusers.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.users.item.devices.item.registeredusers.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.users.item.devices.item.registeredusers.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.users.item.devices.item.registeredusers.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.users.item.devices.item.registeredusers.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.users.item.devices.item.registeredusers.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.users.item.devices.item.registeredusers.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.users.item.devices.item.registeredusers.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.devices.item.registeredusers.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.users.item.devices.item.registeredusers.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.devices.item.registeredusers.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.devices.item.registeredusers.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.users.item.devices.item.registeredusers.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|get():AppRoleAssignmentCollectionResponse +com.microsoft.graph.beta.users.item.devices.item.registeredusers.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AppRoleAssignmentCollectionResponse +com.microsoft.graph.beta.users.item.devices.item.registeredusers.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.users.item.devices.item.registeredusers.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.devices.item.registeredusers.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|withUrl(rawUrl:String):GraphAppRoleAssignmentRequestBuilder com.microsoft.graph.beta.users.item.devices.item.registeredusers.graphendpoint.count.CountRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.users.item.devices.item.registeredusers.graphendpoint.count.CountRequestBuilder.GetQueryParameters::|public|filter:String com.microsoft.graph.beta.users.item.devices.item.registeredusers.graphendpoint.count.CountRequestBuilder.GetQueryParameters::|public|search:String @@ -387111,10 +387970,25 @@ com.microsoft.graph.beta.users.item.devices.item.registeredusers.graphuser.Graph com.microsoft.graph.beta.users.item.devices.item.registeredusers.item.DirectoryObjectItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.users.item.devices.item.registeredusers.item.DirectoryObjectItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.users.item.devices.item.registeredusers.item.DirectoryObjectItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.devices.item.registeredusers.item.DirectoryObjectItemRequestBuilder::|public|graphAppRoleAssignment:GraphAppRoleAssignmentRequestBuilder com.microsoft.graph.beta.users.item.devices.item.registeredusers.item.DirectoryObjectItemRequestBuilder::|public|graphEndpoint:GraphEndpointRequestBuilder com.microsoft.graph.beta.users.item.devices.item.registeredusers.item.DirectoryObjectItemRequestBuilder::|public|graphServicePrincipal:GraphServicePrincipalRequestBuilder com.microsoft.graph.beta.users.item.devices.item.registeredusers.item.DirectoryObjectItemRequestBuilder::|public|graphUser:GraphUserRequestBuilder com.microsoft.graph.beta.users.item.devices.item.registeredusers.item.DirectoryObjectItemRequestBuilder::|public|ref:RefRequestBuilder +com.microsoft.graph.beta.users.item.devices.item.registeredusers.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.users.item.devices.item.registeredusers.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.users.item.devices.item.registeredusers.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.users.item.devices.item.registeredusers.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.users.item.devices.item.registeredusers.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.users.item.devices.item.registeredusers.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.devices.item.registeredusers.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.users.item.devices.item.registeredusers.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.devices.item.registeredusers.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.devices.item.registeredusers.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|get():AppRoleAssignment +com.microsoft.graph.beta.users.item.devices.item.registeredusers.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AppRoleAssignment +com.microsoft.graph.beta.users.item.devices.item.registeredusers.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.users.item.devices.item.registeredusers.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.devices.item.registeredusers.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|withUrl(rawUrl:String):GraphAppRoleAssignmentRequestBuilder com.microsoft.graph.beta.users.item.devices.item.registeredusers.item.graphendpoint.GraphEndpointRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.users.item.devices.item.registeredusers.item.graphendpoint.GraphEndpointRequestBuilder.GetQueryParameters::|public|expand:String[] com.microsoft.graph.beta.users.item.devices.item.registeredusers.item.graphendpoint.GraphEndpointRequestBuilder.GetQueryParameters::|public|select:String[] @@ -387217,6 +388091,7 @@ com.microsoft.graph.beta.users.item.devices.item.registeredusers.RegisteredUsers com.microsoft.graph.beta.users.item.devices.item.registeredusers.RegisteredUsersRequestBuilder::|public|count:CountRequestBuilder com.microsoft.graph.beta.users.item.devices.item.registeredusers.RegisteredUsersRequestBuilder::|public|get():DirectoryObjectCollectionResponse com.microsoft.graph.beta.users.item.devices.item.registeredusers.RegisteredUsersRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DirectoryObjectCollectionResponse +com.microsoft.graph.beta.users.item.devices.item.registeredusers.RegisteredUsersRequestBuilder::|public|graphAppRoleAssignment:GraphAppRoleAssignmentRequestBuilder com.microsoft.graph.beta.users.item.devices.item.registeredusers.RegisteredUsersRequestBuilder::|public|graphEndpoint:GraphEndpointRequestBuilder com.microsoft.graph.beta.users.item.devices.item.registeredusers.RegisteredUsersRequestBuilder::|public|graphServicePrincipal:GraphServicePrincipalRequestBuilder com.microsoft.graph.beta.users.item.devices.item.registeredusers.RegisteredUsersRequestBuilder::|public|graphUser:GraphUserRequestBuilder @@ -400912,6 +401787,41 @@ com.microsoft.graph.beta.users.item.owneddevices.count.CountRequestBuilder::|pub com.microsoft.graph.beta.users.item.owneddevices.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.users.item.owneddevices.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.users.item.owneddevices.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.users.item.owneddevices.graphapproleassignment.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.users.item.owneddevices.graphapproleassignment.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.users.item.owneddevices.graphapproleassignment.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.users.item.owneddevices.graphapproleassignment.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.users.item.owneddevices.graphapproleassignment.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.users.item.owneddevices.graphapproleassignment.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.owneddevices.graphapproleassignment.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.users.item.owneddevices.graphapproleassignment.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.owneddevices.graphapproleassignment.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.owneddevices.graphapproleassignment.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.users.item.owneddevices.graphapproleassignment.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.users.item.owneddevices.graphapproleassignment.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.users.item.owneddevices.graphapproleassignment.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.owneddevices.graphapproleassignment.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.users.item.owneddevices.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.users.item.owneddevices.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.users.item.owneddevices.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.users.item.owneddevices.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.users.item.owneddevices.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.users.item.owneddevices.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.users.item.owneddevices.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.users.item.owneddevices.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.users.item.owneddevices.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.users.item.owneddevices.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.users.item.owneddevices.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.users.item.owneddevices.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.owneddevices.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.users.item.owneddevices.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.owneddevices.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.owneddevices.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.users.item.owneddevices.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|get():AppRoleAssignmentCollectionResponse +com.microsoft.graph.beta.users.item.owneddevices.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AppRoleAssignmentCollectionResponse +com.microsoft.graph.beta.users.item.owneddevices.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.users.item.owneddevices.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.owneddevices.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|withUrl(rawUrl:String):GraphAppRoleAssignmentRequestBuilder com.microsoft.graph.beta.users.item.owneddevices.graphdevice.count.CountRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.users.item.owneddevices.graphdevice.count.CountRequestBuilder.GetQueryParameters::|public|filter:String com.microsoft.graph.beta.users.item.owneddevices.graphdevice.count.CountRequestBuilder.GetQueryParameters::|public|search:String @@ -400993,11 +401903,26 @@ com.microsoft.graph.beta.users.item.owneddevices.item.DirectoryObjectItemRequest com.microsoft.graph.beta.users.item.owneddevices.item.DirectoryObjectItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.users.item.owneddevices.item.DirectoryObjectItemRequestBuilder::|public|get():DirectoryObject com.microsoft.graph.beta.users.item.owneddevices.item.DirectoryObjectItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DirectoryObject +com.microsoft.graph.beta.users.item.owneddevices.item.DirectoryObjectItemRequestBuilder::|public|graphAppRoleAssignment:GraphAppRoleAssignmentRequestBuilder com.microsoft.graph.beta.users.item.owneddevices.item.DirectoryObjectItemRequestBuilder::|public|graphDevice:GraphDeviceRequestBuilder com.microsoft.graph.beta.users.item.owneddevices.item.DirectoryObjectItemRequestBuilder::|public|graphEndpoint:GraphEndpointRequestBuilder com.microsoft.graph.beta.users.item.owneddevices.item.DirectoryObjectItemRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.users.item.owneddevices.item.DirectoryObjectItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.users.item.owneddevices.item.DirectoryObjectItemRequestBuilder::|public|withUrl(rawUrl:String):DirectoryObjectItemRequestBuilder +com.microsoft.graph.beta.users.item.owneddevices.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.users.item.owneddevices.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.users.item.owneddevices.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.users.item.owneddevices.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.users.item.owneddevices.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.users.item.owneddevices.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.owneddevices.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.users.item.owneddevices.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.owneddevices.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.owneddevices.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|get():AppRoleAssignment +com.microsoft.graph.beta.users.item.owneddevices.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AppRoleAssignment +com.microsoft.graph.beta.users.item.owneddevices.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.users.item.owneddevices.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.owneddevices.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|withUrl(rawUrl:String):GraphAppRoleAssignmentRequestBuilder com.microsoft.graph.beta.users.item.owneddevices.item.graphdevice.GraphDeviceRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.users.item.owneddevices.item.graphdevice.GraphDeviceRequestBuilder.GetQueryParameters::|public|expand:String[] com.microsoft.graph.beta.users.item.owneddevices.item.graphdevice.GraphDeviceRequestBuilder.GetQueryParameters::|public|select:String[] @@ -401045,6 +401970,7 @@ com.microsoft.graph.beta.users.item.owneddevices.OwnedDevicesRequestBuilder::|pu com.microsoft.graph.beta.users.item.owneddevices.OwnedDevicesRequestBuilder::|public|count:CountRequestBuilder com.microsoft.graph.beta.users.item.owneddevices.OwnedDevicesRequestBuilder::|public|get():DirectoryObjectCollectionResponse com.microsoft.graph.beta.users.item.owneddevices.OwnedDevicesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DirectoryObjectCollectionResponse +com.microsoft.graph.beta.users.item.owneddevices.OwnedDevicesRequestBuilder::|public|graphAppRoleAssignment:GraphAppRoleAssignmentRequestBuilder com.microsoft.graph.beta.users.item.owneddevices.OwnedDevicesRequestBuilder::|public|graphDevice:GraphDeviceRequestBuilder com.microsoft.graph.beta.users.item.owneddevices.OwnedDevicesRequestBuilder::|public|graphEndpoint:GraphEndpointRequestBuilder com.microsoft.graph.beta.users.item.owneddevices.OwnedDevicesRequestBuilder::|public|toGetRequestInformation():RequestInformation @@ -405684,6 +406610,41 @@ com.microsoft.graph.beta.users.item.registereddevices.count.CountRequestBuilder: com.microsoft.graph.beta.users.item.registereddevices.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.users.item.registereddevices.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.users.item.registereddevices.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.users.item.registereddevices.graphapproleassignment.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.users.item.registereddevices.graphapproleassignment.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.users.item.registereddevices.graphapproleassignment.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.users.item.registereddevices.graphapproleassignment.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.users.item.registereddevices.graphapproleassignment.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.users.item.registereddevices.graphapproleassignment.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.registereddevices.graphapproleassignment.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.users.item.registereddevices.graphapproleassignment.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.registereddevices.graphapproleassignment.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.registereddevices.graphapproleassignment.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.users.item.registereddevices.graphapproleassignment.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.users.item.registereddevices.graphapproleassignment.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.users.item.registereddevices.graphapproleassignment.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.registereddevices.graphapproleassignment.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.users.item.registereddevices.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.users.item.registereddevices.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.users.item.registereddevices.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.users.item.registereddevices.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.users.item.registereddevices.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.users.item.registereddevices.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.users.item.registereddevices.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.users.item.registereddevices.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.users.item.registereddevices.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.users.item.registereddevices.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.users.item.registereddevices.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.users.item.registereddevices.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.registereddevices.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.users.item.registereddevices.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.registereddevices.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.registereddevices.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.users.item.registereddevices.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|get():AppRoleAssignmentCollectionResponse +com.microsoft.graph.beta.users.item.registereddevices.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AppRoleAssignmentCollectionResponse +com.microsoft.graph.beta.users.item.registereddevices.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.users.item.registereddevices.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.registereddevices.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|withUrl(rawUrl:String):GraphAppRoleAssignmentRequestBuilder com.microsoft.graph.beta.users.item.registereddevices.graphdevice.count.CountRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.users.item.registereddevices.graphdevice.count.CountRequestBuilder.GetQueryParameters::|public|filter:String com.microsoft.graph.beta.users.item.registereddevices.graphdevice.count.CountRequestBuilder.GetQueryParameters::|public|search:String @@ -405765,11 +406726,26 @@ com.microsoft.graph.beta.users.item.registereddevices.item.DirectoryObjectItemRe com.microsoft.graph.beta.users.item.registereddevices.item.DirectoryObjectItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.users.item.registereddevices.item.DirectoryObjectItemRequestBuilder::|public|get():DirectoryObject com.microsoft.graph.beta.users.item.registereddevices.item.DirectoryObjectItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DirectoryObject +com.microsoft.graph.beta.users.item.registereddevices.item.DirectoryObjectItemRequestBuilder::|public|graphAppRoleAssignment:GraphAppRoleAssignmentRequestBuilder com.microsoft.graph.beta.users.item.registereddevices.item.DirectoryObjectItemRequestBuilder::|public|graphDevice:GraphDeviceRequestBuilder com.microsoft.graph.beta.users.item.registereddevices.item.DirectoryObjectItemRequestBuilder::|public|graphEndpoint:GraphEndpointRequestBuilder com.microsoft.graph.beta.users.item.registereddevices.item.DirectoryObjectItemRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.users.item.registereddevices.item.DirectoryObjectItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.users.item.registereddevices.item.DirectoryObjectItemRequestBuilder::|public|withUrl(rawUrl:String):DirectoryObjectItemRequestBuilder +com.microsoft.graph.beta.users.item.registereddevices.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.users.item.registereddevices.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.users.item.registereddevices.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.users.item.registereddevices.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.users.item.registereddevices.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.users.item.registereddevices.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.registereddevices.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.users.item.registereddevices.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.registereddevices.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.registereddevices.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|get():AppRoleAssignment +com.microsoft.graph.beta.users.item.registereddevices.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AppRoleAssignment +com.microsoft.graph.beta.users.item.registereddevices.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.users.item.registereddevices.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.registereddevices.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder::|public|withUrl(rawUrl:String):GraphAppRoleAssignmentRequestBuilder com.microsoft.graph.beta.users.item.registereddevices.item.graphdevice.GraphDeviceRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.users.item.registereddevices.item.graphdevice.GraphDeviceRequestBuilder.GetQueryParameters::|public|expand:String[] com.microsoft.graph.beta.users.item.registereddevices.item.graphdevice.GraphDeviceRequestBuilder.GetQueryParameters::|public|select:String[] @@ -405817,6 +406793,7 @@ com.microsoft.graph.beta.users.item.registereddevices.RegisteredDevicesRequestBu com.microsoft.graph.beta.users.item.registereddevices.RegisteredDevicesRequestBuilder::|public|count:CountRequestBuilder com.microsoft.graph.beta.users.item.registereddevices.RegisteredDevicesRequestBuilder::|public|get():DirectoryObjectCollectionResponse com.microsoft.graph.beta.users.item.registereddevices.RegisteredDevicesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DirectoryObjectCollectionResponse +com.microsoft.graph.beta.users.item.registereddevices.RegisteredDevicesRequestBuilder::|public|graphAppRoleAssignment:GraphAppRoleAssignmentRequestBuilder com.microsoft.graph.beta.users.item.registereddevices.RegisteredDevicesRequestBuilder::|public|graphDevice:GraphDeviceRequestBuilder com.microsoft.graph.beta.users.item.registereddevices.RegisteredDevicesRequestBuilder::|public|graphEndpoint:GraphEndpointRequestBuilder com.microsoft.graph.beta.users.item.registereddevices.RegisteredDevicesRequestBuilder::|public|toGetRequestInformation():RequestInformation 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 d3205a357ec..09049b045ee 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": "7587270095F847B4F9D6561C294A106644F3B9D3DDD16B4CB41E1A9A01C5267AD0E1C136868B70F7E6DF836DA5E648F0198AD0F014CAE09BB363511795EC2B68", + "descriptionHash": "F4C984E1C29C15688427BC27ECEF61B515075A55B4DEF5387DAA3356B39FC474B50F1DF608181B0F9AD0441CBFC3B3B795035760856FDC06BA48D82896707D87", "descriptionLocation": "../../msgraph-metadata/clean_beta_openapi/openapi.yaml", "lockFileVersion": "1.0.0", "kiotaVersion": "1.23.0", diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AppRoleAssignment.java b/src/main/java/com/microsoft/graph/beta/generated/models/AppRoleAssignment.java index 0d89e9d2f76..6ead683f5ef 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/AppRoleAssignment.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AppRoleAssignment.java @@ -9,12 +9,13 @@ import java.util.Objects; import java.util.UUID; @jakarta.annotation.Generated("com.microsoft.kiota") -public class AppRoleAssignment extends Entity implements Parsable { +public class AppRoleAssignment extends DirectoryObject implements Parsable { /** * Instantiates a new {@link AppRoleAssignment} and sets the default values. */ public AppRoleAssignment() { super(); + this.setOdataType("#microsoft.graph.appRoleAssignment"); } /** * Creates a new instance of the appropriate class based on discriminator value diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/Channel.java b/src/main/java/com/microsoft/graph/beta/generated/models/Channel.java index ca31b839e9d..db289f61f9f 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/Channel.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/Channel.java @@ -141,7 +141,7 @@ public ChannelMembershipType getMembershipType() { return this.backingStore.get("membershipType"); } /** - * Gets the messages property value. A collection of all the messages in the channel. A navigation property. Nullable. + * Gets the messages property value. A collection of all the messages in the channel. Nullable. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -173,7 +173,7 @@ public ChannelSummary getSummary() { return this.backingStore.get("summary"); } /** - * Gets the tabs property value. A collection of all the tabs in the channel. A navigation property. + * Gets the tabs property value. A collection of all the tabs in the channel. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -300,7 +300,7 @@ public void setMembershipType(@jakarta.annotation.Nullable final ChannelMembersh this.backingStore.set("membershipType", value); } /** - * Sets the messages property value. A collection of all the messages in the channel. A navigation property. Nullable. + * Sets the messages property value. A collection of all the messages in the channel. Nullable. * @param value Value to set for the messages property. */ public void setMessages(@jakarta.annotation.Nullable final java.util.List value) { @@ -328,7 +328,7 @@ public void setSummary(@jakarta.annotation.Nullable final ChannelSummary value) this.backingStore.set("summary", value); } /** - * Sets the tabs property value. A collection of all the tabs in the channel. A navigation property. + * Sets the tabs property value. A collection of all the tabs in the channel. * @param value Value to set for the tabs property. */ public void setTabs(@jakarta.annotation.Nullable final java.util.List value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CloudPC.java b/src/main/java/com/microsoft/graph/beta/generated/models/CloudPC.java index 025a0761f90..e2af7826fd0 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/CloudPC.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CloudPC.java @@ -125,6 +125,7 @@ public Map> getFieldDeserializers deserializerMap.put("osVersion", (n) -> { this.setOsVersion(n.getEnumValue(CloudPcOperatingSystem::forValue)); }); deserializerMap.put("partnerAgentInstallResults", (n) -> { this.setPartnerAgentInstallResults(n.getCollectionOfObjectValues(CloudPcPartnerAgentInstallResult::createFromDiscriminatorValue)); }); deserializerMap.put("powerState", (n) -> { this.setPowerState(n.getEnumValue(CloudPcPowerState::forValue)); }); + deserializerMap.put("productType", (n) -> { this.setProductType(n.getEnumValue(CloudPcProductType::forValue)); }); deserializerMap.put("provisioningPolicyId", (n) -> { this.setProvisioningPolicyId(n.getStringValue()); }); deserializerMap.put("provisioningPolicyName", (n) -> { this.setProvisioningPolicyName(n.getStringValue()); }); deserializerMap.put("provisioningType", (n) -> { this.setProvisioningType(n.getEnumValue(CloudPcProvisioningType::forValue)); }); @@ -235,6 +236,14 @@ public java.util.List getPartnerAgentInstallRe public CloudPcPowerState getPowerState() { return this.backingStore.get("powerState"); } + /** + * Gets the productType property value. The product type of the Cloud PC. The possible values are: enterprise, frontline, devBox, powerAutomate, business, unknownFutureValue. For the available service plans and pricing for enterprise, frontline, and business, see Windows 365 for business. For pricing information for devBox, see Microsoft Dev Box pricing. For the available plans and pricing for powerAutomate, see Power Automate pricing. The default value is enterprise. Supports $filter and $select. For more information, see Example 4: List Cloud PCs filtered by product type. Read-only. + * @return a {@link CloudPcProductType} + */ + @jakarta.annotation.Nullable + public CloudPcProductType getProductType() { + return this.backingStore.get("productType"); + } /** * Gets the provisioningPolicyId property value. The provisioning policy ID of the Cloud PC. * @return a {@link String} @@ -359,6 +368,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeEnumValue("osVersion", this.getOsVersion()); writer.writeCollectionOfObjectValues("partnerAgentInstallResults", this.getPartnerAgentInstallResults()); writer.writeEnumValue("powerState", this.getPowerState()); + writer.writeEnumValue("productType", this.getProductType()); writer.writeStringValue("provisioningPolicyId", this.getProvisioningPolicyId()); writer.writeStringValue("provisioningPolicyName", this.getProvisioningPolicyName()); writer.writeEnumValue("provisioningType", this.getProvisioningType()); @@ -519,6 +529,13 @@ public void setPartnerAgentInstallResults(@jakarta.annotation.Nullable final jav public void setPowerState(@jakarta.annotation.Nullable final CloudPcPowerState value) { this.backingStore.set("powerState", value); } + /** + * Sets the productType property value. The product type of the Cloud PC. The possible values are: enterprise, frontline, devBox, powerAutomate, business, unknownFutureValue. For the available service plans and pricing for enterprise, frontline, and business, see Windows 365 for business. For pricing information for devBox, see Microsoft Dev Box pricing. For the available plans and pricing for powerAutomate, see Power Automate pricing. The default value is enterprise. Supports $filter and $select. For more information, see Example 4: List Cloud PCs filtered by product type. Read-only. + * @param value Value to set for the productType property. + */ + public void setProductType(@jakarta.annotation.Nullable final CloudPcProductType value) { + this.backingStore.set("productType", value); + } /** * Sets the provisioningPolicyId property value. The provisioning policy ID of the Cloud PC. * @param value Value to set for the provisioningPolicyId property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcDisasterRecoveryCapability.java b/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcDisasterRecoveryCapability.java index 355d4cfd3f1..fae6db4c1ab 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcDisasterRecoveryCapability.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcDisasterRecoveryCapability.java @@ -69,13 +69,22 @@ public CloudPcDisasterRecoveryCapabilityType getCapabilityType() { */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(4); + final HashMap> deserializerMap = new HashMap>(5); deserializerMap.put("capabilityType", (n) -> { this.setCapabilityType(n.getEnumValue(CloudPcDisasterRecoveryCapabilityType::forValue)); }); + deserializerMap.put("licenseType", (n) -> { this.setLicenseType(n.getEnumValue(CloudPcDisasterRecoveryLicenseType::forValue)); }); deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); deserializerMap.put("primaryRegion", (n) -> { this.setPrimaryRegion(n.getStringValue()); }); deserializerMap.put("secondaryRegion", (n) -> { this.setSecondaryRegion(n.getStringValue()); }); return deserializerMap; } + /** + * Gets the licenseType property value. The licenseType property + * @return a {@link CloudPcDisasterRecoveryLicenseType} + */ + @jakarta.annotation.Nullable + public CloudPcDisasterRecoveryLicenseType getLicenseType() { + return this.backingStore.get("licenseType"); + } /** * Gets the @odata.type property value. The OdataType property * @return a {@link String} @@ -107,6 +116,7 @@ public String getSecondaryRegion() { public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); writer.writeEnumValue("capabilityType", this.getCapabilityType()); + writer.writeEnumValue("licenseType", this.getLicenseType()); writer.writeStringValue("@odata.type", this.getOdataType()); writer.writeStringValue("primaryRegion", this.getPrimaryRegion()); writer.writeStringValue("secondaryRegion", this.getSecondaryRegion()); @@ -134,6 +144,13 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value public void setCapabilityType(@jakarta.annotation.Nullable final CloudPcDisasterRecoveryCapabilityType value) { this.backingStore.set("capabilityType", value); } + /** + * Sets the licenseType property value. The licenseType property + * @param value Value to set for the licenseType property. + */ + public void setLicenseType(@jakarta.annotation.Nullable final CloudPcDisasterRecoveryLicenseType value) { + this.backingStore.set("licenseType", 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/CloudPcDisasterRecoveryLicenseType.java b/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcDisasterRecoveryLicenseType.java new file mode 100644 index 00000000000..09e374cb363 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcDisasterRecoveryLicenseType.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 CloudPcDisasterRecoveryLicenseType implements ValuedEnum { + None("none"), + Standard("standard"), + UnknownFutureValue("unknownFutureValue"); + public final String value; + CloudPcDisasterRecoveryLicenseType(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static CloudPcDisasterRecoveryLicenseType forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "none": return None; + case "standard": return Standard; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcDisasterRecoveryReportName.java b/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcDisasterRecoveryReportName.java new file mode 100644 index 00000000000..c5ebde90362 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcDisasterRecoveryReportName.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 CloudPcDisasterRecoveryReportName implements ValuedEnum { + CrossRegionDisasterRecoveryReport("crossRegionDisasterRecoveryReport"), + DisasterRecoveryReport("disasterRecoveryReport"), + UnknownFutureValue("unknownFutureValue"); + public final String value; + CloudPcDisasterRecoveryReportName(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static CloudPcDisasterRecoveryReportName forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "crossRegionDisasterRecoveryReport": return CrossRegionDisasterRecoveryReport; + case "disasterRecoveryReport": return DisasterRecoveryReport; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcExportJob.java b/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcExportJob.java index e42aa201b17..e6139d3f6ee 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcExportJob.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcExportJob.java @@ -83,7 +83,7 @@ public String getFormat() { return this.backingStore.get("format"); } /** - * Gets the reportName property value. The report name. The possible values are: remoteConnectionHistoricalReports, dailyAggregatedRemoteConnectionReports, totalAggregatedRemoteConnectionReports, sharedUseLicenseUsageReport, sharedUseLicenseUsageRealTimeReport, unknownFutureValue, noLicenseAvailableConnectivityFailureReport, frontlineLicenseUsageReport, frontlineLicenseUsageRealTimeReport, remoteConnectionQualityReports, inaccessibleCloudPcReports, actionStatusReport, rawRemoteConnectionReports, cloudPcUsageCategoryReports, crossRegionDisasterRecoveryReport, regionalConnectionQualityTrendReport, regionalConnectionQualityInsightsReport, remoteConnectionQualityReport, bulkActionStatusReport. Use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: noLicenseAvailableConnectivityFailureReport, frontlineLicenseUsageReport, frontlineLicenseUsageRealTimeReport, remoteConnectionQualityReports, inaccessibleCloudPcReports, rawRemoteConnectionReports, cloudPcUsageCategoryReports, crossRegionDisasterRecoveryReport. + * Gets the reportName property value. The report name. The possible values are: remoteConnectionHistoricalReports, dailyAggregatedRemoteConnectionReports, totalAggregatedRemoteConnectionReports, sharedUseLicenseUsageReport, sharedUseLicenseUsageRealTimeReport, unknownFutureValue, noLicenseAvailableConnectivityFailureReport, frontlineLicenseUsageReport, frontlineLicenseUsageRealTimeReport, remoteConnectionQualityReports, inaccessibleCloudPcReports, actionStatusReport, rawRemoteConnectionReports, cloudPcUsageCategoryReports, crossRegionDisasterRecoveryReport, regionalConnectionQualityTrendReport, regionalConnectionQualityInsightsReport, remoteConnectionQualityReport, bulkActionStatusReport, cloudPcInsightReport. Use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: noLicenseAvailableConnectivityFailureReport, frontlineLicenseUsageReport, frontlineLicenseUsageRealTimeReport, remoteConnectionQualityReports, inaccessibleCloudPcReports, rawRemoteConnectionReports, cloudPcUsageCategoryReports, crossRegionDisasterRecoveryReport, cloudPcInsightReport. * @return a {@link CloudPcReportName} */ @jakarta.annotation.Nullable @@ -158,7 +158,7 @@ public void setFormat(@jakarta.annotation.Nullable final String value) { this.backingStore.set("format", value); } /** - * Sets the reportName property value. The report name. The possible values are: remoteConnectionHistoricalReports, dailyAggregatedRemoteConnectionReports, totalAggregatedRemoteConnectionReports, sharedUseLicenseUsageReport, sharedUseLicenseUsageRealTimeReport, unknownFutureValue, noLicenseAvailableConnectivityFailureReport, frontlineLicenseUsageReport, frontlineLicenseUsageRealTimeReport, remoteConnectionQualityReports, inaccessibleCloudPcReports, actionStatusReport, rawRemoteConnectionReports, cloudPcUsageCategoryReports, crossRegionDisasterRecoveryReport, regionalConnectionQualityTrendReport, regionalConnectionQualityInsightsReport, remoteConnectionQualityReport, bulkActionStatusReport. Use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: noLicenseAvailableConnectivityFailureReport, frontlineLicenseUsageReport, frontlineLicenseUsageRealTimeReport, remoteConnectionQualityReports, inaccessibleCloudPcReports, rawRemoteConnectionReports, cloudPcUsageCategoryReports, crossRegionDisasterRecoveryReport. + * Sets the reportName property value. The report name. The possible values are: remoteConnectionHistoricalReports, dailyAggregatedRemoteConnectionReports, totalAggregatedRemoteConnectionReports, sharedUseLicenseUsageReport, sharedUseLicenseUsageRealTimeReport, unknownFutureValue, noLicenseAvailableConnectivityFailureReport, frontlineLicenseUsageReport, frontlineLicenseUsageRealTimeReport, remoteConnectionQualityReports, inaccessibleCloudPcReports, actionStatusReport, rawRemoteConnectionReports, cloudPcUsageCategoryReports, crossRegionDisasterRecoveryReport, regionalConnectionQualityTrendReport, regionalConnectionQualityInsightsReport, remoteConnectionQualityReport, bulkActionStatusReport, cloudPcInsightReport. Use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: noLicenseAvailableConnectivityFailureReport, frontlineLicenseUsageReport, frontlineLicenseUsageRealTimeReport, remoteConnectionQualityReports, inaccessibleCloudPcReports, rawRemoteConnectionReports, cloudPcUsageCategoryReports, crossRegionDisasterRecoveryReport, cloudPcInsightReport. * @param value Value to set for the reportName property. */ public void setReportName(@jakarta.annotation.Nullable final CloudPcReportName value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcForensicStorageAccount.java b/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcForensicStorageAccount.java index 72b5d6b296e..c28bd15eafe 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcForensicStorageAccount.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcForensicStorageAccount.java @@ -24,6 +24,14 @@ public static CloudPcForensicStorageAccount createFromDiscriminatorValue(@jakart Objects.requireNonNull(parseNode); return new CloudPcForensicStorageAccount(); } + /** + * Gets the accessTier property value. The access tier of the storage account. Possible values are hot, cool, premium, cold, and unknownFutureValue. Default value is hot. Read-only. + * @return a {@link CloudPcStorageAccountAccessTier} + */ + @jakarta.annotation.Nullable + public CloudPcStorageAccountAccessTier getAccessTier() { + return this.backingStore.get("accessTier"); + } /** * The deserialization information for the current model * @return a {@link Map>} @@ -31,12 +39,22 @@ public static CloudPcForensicStorageAccount createFromDiscriminatorValue(@jakart @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("accessTier", (n) -> { this.setAccessTier(n.getEnumValue(CloudPcStorageAccountAccessTier::forValue)); }); + deserializerMap.put("immutableStorage", (n) -> { this.setImmutableStorage(n.getBooleanValue()); }); deserializerMap.put("storageAccountId", (n) -> { this.setStorageAccountId(n.getStringValue()); }); deserializerMap.put("storageAccountName", (n) -> { this.setStorageAccountName(n.getStringValue()); }); return deserializerMap; } /** - * Gets the storageAccountId property value. The ID of the storage account. + * Gets the immutableStorage property value. Indicates whether immutability policies are configured for the storage account. When true, the storage account only accepts hot as the snapshot access tier. When false, the storage account accepts all valid access tiers. Read-Only. + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getImmutableStorage() { + return this.backingStore.get("immutableStorage"); + } + /** + * Gets the storageAccountId property value. The ID of the storage account. Read-only. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -44,7 +62,7 @@ public String getStorageAccountId() { return this.backingStore.get("storageAccountId"); } /** - * Gets the storageAccountName property value. The name of the storage account. + * Gets the storageAccountName property value. The name of the storage account. Read-only. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -58,18 +76,34 @@ public String getStorageAccountName() { public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); super.serialize(writer); + writer.writeEnumValue("accessTier", this.getAccessTier()); + writer.writeBooleanValue("immutableStorage", this.getImmutableStorage()); writer.writeStringValue("storageAccountId", this.getStorageAccountId()); writer.writeStringValue("storageAccountName", this.getStorageAccountName()); } /** - * Sets the storageAccountId property value. The ID of the storage account. + * Sets the accessTier property value. The access tier of the storage account. Possible values are hot, cool, premium, cold, and unknownFutureValue. Default value is hot. Read-only. + * @param value Value to set for the accessTier property. + */ + public void setAccessTier(@jakarta.annotation.Nullable final CloudPcStorageAccountAccessTier value) { + this.backingStore.set("accessTier", value); + } + /** + * Sets the immutableStorage property value. Indicates whether immutability policies are configured for the storage account. When true, the storage account only accepts hot as the snapshot access tier. When false, the storage account accepts all valid access tiers. Read-Only. + * @param value Value to set for the immutableStorage property. + */ + public void setImmutableStorage(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("immutableStorage", value); + } + /** + * Sets the storageAccountId property value. The ID of the storage account. Read-only. * @param value Value to set for the storageAccountId property. */ public void setStorageAccountId(@jakarta.annotation.Nullable final String value) { this.backingStore.set("storageAccountId", value); } /** - * Sets the storageAccountName property value. The name of the storage account. + * Sets the storageAccountName property value. The name of the storage account. Read-only. * @param value Value to set for the storageAccountName property. */ public void setStorageAccountName(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcProductType.java b/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcProductType.java new file mode 100644 index 00000000000..f913ade98c5 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcProductType.java @@ -0,0 +1,33 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.ValuedEnum; +import java.util.Objects; + +@jakarta.annotation.Generated("com.microsoft.kiota") +public enum CloudPcProductType implements ValuedEnum { + Enterprise("enterprise"), + Frontline("frontline"), + DevBox("devBox"), + PowerAutomate("powerAutomate"), + Business("business"), + UnknownFutureValue("unknownFutureValue"); + public final String value; + CloudPcProductType(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static CloudPcProductType forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "enterprise": return Enterprise; + case "frontline": return Frontline; + case "devBox": return DevBox; + case "powerAutomate": return PowerAutomate; + case "business": return Business; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcStorageAccountAccessTier.java b/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcStorageAccountAccessTier.java new file mode 100644 index 00000000000..36be293696f --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcStorageAccountAccessTier.java @@ -0,0 +1,31 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.ValuedEnum; +import java.util.Objects; + +@jakarta.annotation.Generated("com.microsoft.kiota") +public enum CloudPcStorageAccountAccessTier implements ValuedEnum { + Hot("hot"), + Cool("cool"), + Premium("premium"), + Cold("cold"), + UnknownFutureValue("unknownFutureValue"); + public final String value; + CloudPcStorageAccountAccessTier(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static CloudPcStorageAccountAccessTier forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "hot": return Hot; + case "cool": return Cool; + case "premium": return Premium; + case "cold": return Cold; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} 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 47b1cafbe98..7f7d80d5ae6 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 @@ -63,14 +63,23 @@ public BackingStore getBackingStore() { public String getDisplayName() { return this.backingStore.get("displayName"); } + /** + * Gets the externalCloudAuthorizedApplicationId property value. The externalCloudAuthorizedApplicationId property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getExternalCloudAuthorizedApplicationId() { + return this.backingStore.get("externalCloudAuthorizedApplicationId"); + } /** * The deserialization information for the current model * @return a {@link Map>} */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(4); + final HashMap> deserializerMap = new HashMap>(5); 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)); }); @@ -107,6 +116,7 @@ public CrossTenantUserSyncInbound getUserSyncInbound() { public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(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()); @@ -134,6 +144,13 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value public void setDisplayName(@jakarta.annotation.Nullable final String value) { this.backingStore.set("displayName", value); } + /** + * Sets the externalCloudAuthorizedApplicationId property value. The externalCloudAuthorizedApplicationId property + * @param value Value to set for the externalCloudAuthorizedApplicationId property. + */ + 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. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/DepOnboardingSetting.java b/src/main/java/com/microsoft/graph/beta/generated/models/DepOnboardingSetting.java index 8a6ec3a4ff0..4ef63d87900 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/DepOnboardingSetting.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DepOnboardingSetting.java @@ -60,6 +60,22 @@ public DepIOSEnrollmentProfile getDefaultIosEnrollmentProfile() { public DepMacOSEnrollmentProfile getDefaultMacOsEnrollmentProfile() { return this.backingStore.get("defaultMacOsEnrollmentProfile"); } + /** + * Gets the defaultTvOSEnrollmentProfile property value. Default TvOS Enrollment Profile + * @return a {@link DepTvOSEnrollmentProfile} + */ + @jakarta.annotation.Nullable + public DepTvOSEnrollmentProfile getDefaultTvOSEnrollmentProfile() { + return this.backingStore.get("defaultTvOSEnrollmentProfile"); + } + /** + * Gets the defaultVisionOSEnrollmentProfile property value. Default VisionOS Enrollment Profile + * @return a {@link DepVisionOSEnrollmentProfile} + */ + @jakarta.annotation.Nullable + public DepVisionOSEnrollmentProfile getDefaultVisionOSEnrollmentProfile() { + return this.backingStore.get("defaultVisionOSEnrollmentProfile"); + } /** * Gets the enrollmentProfiles property value. The enrollment profiles. * @return a {@link java.util.List} @@ -79,6 +95,8 @@ public Map> getFieldDeserializers deserializerMap.put("dataSharingConsentGranted", (n) -> { this.setDataSharingConsentGranted(n.getBooleanValue()); }); deserializerMap.put("defaultIosEnrollmentProfile", (n) -> { this.setDefaultIosEnrollmentProfile(n.getObjectValue(DepIOSEnrollmentProfile::createFromDiscriminatorValue)); }); deserializerMap.put("defaultMacOsEnrollmentProfile", (n) -> { this.setDefaultMacOsEnrollmentProfile(n.getObjectValue(DepMacOSEnrollmentProfile::createFromDiscriminatorValue)); }); + deserializerMap.put("defaultTvOSEnrollmentProfile", (n) -> { this.setDefaultTvOSEnrollmentProfile(n.getObjectValue(DepTvOSEnrollmentProfile::createFromDiscriminatorValue)); }); + deserializerMap.put("defaultVisionOSEnrollmentProfile", (n) -> { this.setDefaultVisionOSEnrollmentProfile(n.getObjectValue(DepVisionOSEnrollmentProfile::createFromDiscriminatorValue)); }); deserializerMap.put("enrollmentProfiles", (n) -> { this.setEnrollmentProfiles(n.getCollectionOfObjectValues(EnrollmentProfile::createFromDiscriminatorValue)); }); deserializerMap.put("importedAppleDeviceIdentities", (n) -> { this.setImportedAppleDeviceIdentities(n.getCollectionOfObjectValues(ImportedAppleDeviceIdentity::createFromDiscriminatorValue)); }); deserializerMap.put("lastModifiedDateTime", (n) -> { this.setLastModifiedDateTime(n.getOffsetDateTimeValue()); }); @@ -192,6 +210,8 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeBooleanValue("dataSharingConsentGranted", this.getDataSharingConsentGranted()); writer.writeObjectValue("defaultIosEnrollmentProfile", this.getDefaultIosEnrollmentProfile()); writer.writeObjectValue("defaultMacOsEnrollmentProfile", this.getDefaultMacOsEnrollmentProfile()); + writer.writeObjectValue("defaultTvOSEnrollmentProfile", this.getDefaultTvOSEnrollmentProfile()); + writer.writeObjectValue("defaultVisionOSEnrollmentProfile", this.getDefaultVisionOSEnrollmentProfile()); writer.writeCollectionOfObjectValues("enrollmentProfiles", this.getEnrollmentProfiles()); writer.writeCollectionOfObjectValues("importedAppleDeviceIdentities", this.getImportedAppleDeviceIdentities()); writer.writeOffsetDateTimeValue("lastModifiedDateTime", this.getLastModifiedDateTime()); @@ -233,6 +253,20 @@ public void setDefaultIosEnrollmentProfile(@jakarta.annotation.Nullable final De public void setDefaultMacOsEnrollmentProfile(@jakarta.annotation.Nullable final DepMacOSEnrollmentProfile value) { this.backingStore.set("defaultMacOsEnrollmentProfile", value); } + /** + * Sets the defaultTvOSEnrollmentProfile property value. Default TvOS Enrollment Profile + * @param value Value to set for the defaultTvOSEnrollmentProfile property. + */ + public void setDefaultTvOSEnrollmentProfile(@jakarta.annotation.Nullable final DepTvOSEnrollmentProfile value) { + this.backingStore.set("defaultTvOSEnrollmentProfile", value); + } + /** + * Sets the defaultVisionOSEnrollmentProfile property value. Default VisionOS Enrollment Profile + * @param value Value to set for the defaultVisionOSEnrollmentProfile property. + */ + public void setDefaultVisionOSEnrollmentProfile(@jakarta.annotation.Nullable final DepVisionOSEnrollmentProfile value) { + this.backingStore.set("defaultVisionOSEnrollmentProfile", value); + } /** * Sets the enrollmentProfiles property value. The enrollment profiles. * @param value Value to set for the enrollmentProfiles property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/DepTvOSEnrollmentProfile.java b/src/main/java/com/microsoft/graph/beta/generated/models/DepTvOSEnrollmentProfile.java new file mode 100644 index 00000000000..c8f5d4b4738 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DepTvOSEnrollmentProfile.java @@ -0,0 +1,48 @@ +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; +/** + * The depTvOSEnrollmentProfile resource represents an Apple Device Enrollment Program (DEP) enrollment profile specific to Apple TV device configuration. This type of profile must be assigned to Apple TV devices before the devices can enroll via DEP. However, This entity type will only be used as a navigation property to fetch the display name of the profile while getting the exitsing depOnboardingSetting entity, it won't support any operations, as the new entity is supported in device configuration(DCV2) graph calls + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class DepTvOSEnrollmentProfile extends EnrollmentProfile implements Parsable { + /** + * Instantiates a new {@link DepTvOSEnrollmentProfile} and sets the default values. + */ + public DepTvOSEnrollmentProfile() { + super(); + this.setOdataType("#microsoft.graph.depTvOSEnrollmentProfile"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link DepTvOSEnrollmentProfile} + */ + @jakarta.annotation.Nonnull + public static DepTvOSEnrollmentProfile createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new DepTvOSEnrollmentProfile(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + 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/DepVisionOSEnrollmentProfile.java b/src/main/java/com/microsoft/graph/beta/generated/models/DepVisionOSEnrollmentProfile.java new file mode 100644 index 00000000000..d15ad9ac03a --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DepVisionOSEnrollmentProfile.java @@ -0,0 +1,48 @@ +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; +/** + * The enrollmentProfile resource represents a collection of configurations which must be provided pre-enrollment to enable enrolling certain devices whose identities have been pre-staged. Pre-staged device identities are assigned to this type of profile to apply the profile's configurations at enrollment of the corresponding device. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class DepVisionOSEnrollmentProfile extends EnrollmentProfile implements Parsable { + /** + * Instantiates a new {@link DepVisionOSEnrollmentProfile} and sets the default values. + */ + public DepVisionOSEnrollmentProfile() { + super(); + this.setOdataType("#microsoft.graph.depVisionOSEnrollmentProfile"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link DepVisionOSEnrollmentProfile} + */ + @jakarta.annotation.Nonnull + public static DepVisionOSEnrollmentProfile createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new DepVisionOSEnrollmentProfile(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + 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/DeviceEnrollmentPlatformRestrictionsConfiguration.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceEnrollmentPlatformRestrictionsConfiguration.java index 1bf9da3becc..e953b6643fa 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceEnrollmentPlatformRestrictionsConfiguration.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceEnrollmentPlatformRestrictionsConfiguration.java @@ -7,7 +7,7 @@ import java.util.Map; import java.util.Objects; /** - * Device Enrollment Configuration that restricts the types of devices a user can enroll + * Default Device Enrollment Platform Restrictions Configuration that restricts the types of devices a user can enroll */ @jakarta.annotation.Generated("com.microsoft.kiota") public class DeviceEnrollmentPlatformRestrictionsConfiguration extends DeviceEnrollmentConfiguration implements Parsable { @@ -56,6 +56,8 @@ public Map> getFieldDeserializers deserializerMap.put("iosRestriction", (n) -> { this.setIosRestriction(n.getObjectValue(DeviceEnrollmentPlatformRestriction::createFromDiscriminatorValue)); }); deserializerMap.put("macOSRestriction", (n) -> { this.setMacOSRestriction(n.getObjectValue(DeviceEnrollmentPlatformRestriction::createFromDiscriminatorValue)); }); deserializerMap.put("macRestriction", (n) -> { this.setMacRestriction(n.getObjectValue(DeviceEnrollmentPlatformRestriction::createFromDiscriminatorValue)); }); + deserializerMap.put("tvosRestriction", (n) -> { this.setTvosRestriction(n.getObjectValue(DeviceEnrollmentPlatformRestriction::createFromDiscriminatorValue)); }); + deserializerMap.put("visionOSRestriction", (n) -> { this.setVisionOSRestriction(n.getObjectValue(DeviceEnrollmentPlatformRestriction::createFromDiscriminatorValue)); }); deserializerMap.put("windowsHomeSkuRestriction", (n) -> { this.setWindowsHomeSkuRestriction(n.getObjectValue(DeviceEnrollmentPlatformRestriction::createFromDiscriminatorValue)); }); deserializerMap.put("windowsMobileRestriction", (n) -> { this.setWindowsMobileRestriction(n.getObjectValue(DeviceEnrollmentPlatformRestriction::createFromDiscriminatorValue)); }); deserializerMap.put("windowsRestriction", (n) -> { this.setWindowsRestriction(n.getObjectValue(DeviceEnrollmentPlatformRestriction::createFromDiscriminatorValue)); }); @@ -85,6 +87,22 @@ public DeviceEnrollmentPlatformRestriction getMacOSRestriction() { public DeviceEnrollmentPlatformRestriction getMacRestriction() { return this.backingStore.get("macRestriction"); } + /** + * Gets the tvosRestriction property value. Indicates restrictions for TvOS platform. + * @return a {@link DeviceEnrollmentPlatformRestriction} + */ + @jakarta.annotation.Nullable + public DeviceEnrollmentPlatformRestriction getTvosRestriction() { + return this.backingStore.get("tvosRestriction"); + } + /** + * Gets the visionOSRestriction property value. Indicates restrictions for VisionOS platform. + * @return a {@link DeviceEnrollmentPlatformRestriction} + */ + @jakarta.annotation.Nullable + public DeviceEnrollmentPlatformRestriction getVisionOSRestriction() { + return this.backingStore.get("visionOSRestriction"); + } /** * Gets the windowsHomeSkuRestriction property value. Windows Home Sku restrictions based on platform, platform operating system version, and device ownership * @return a {@link DeviceEnrollmentPlatformRestriction} @@ -121,6 +139,8 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeObjectValue("iosRestriction", this.getIosRestriction()); writer.writeObjectValue("macOSRestriction", this.getMacOSRestriction()); writer.writeObjectValue("macRestriction", this.getMacRestriction()); + writer.writeObjectValue("tvosRestriction", this.getTvosRestriction()); + writer.writeObjectValue("visionOSRestriction", this.getVisionOSRestriction()); writer.writeObjectValue("windowsHomeSkuRestriction", this.getWindowsHomeSkuRestriction()); writer.writeObjectValue("windowsMobileRestriction", this.getWindowsMobileRestriction()); writer.writeObjectValue("windowsRestriction", this.getWindowsRestriction()); @@ -160,6 +180,20 @@ public void setMacOSRestriction(@jakarta.annotation.Nullable final DeviceEnrollm public void setMacRestriction(@jakarta.annotation.Nullable final DeviceEnrollmentPlatformRestriction value) { this.backingStore.set("macRestriction", value); } + /** + * Sets the tvosRestriction property value. Indicates restrictions for TvOS platform. + * @param value Value to set for the tvosRestriction property. + */ + public void setTvosRestriction(@jakarta.annotation.Nullable final DeviceEnrollmentPlatformRestriction value) { + this.backingStore.set("tvosRestriction", value); + } + /** + * Sets the visionOSRestriction property value. Indicates restrictions for VisionOS platform. + * @param value Value to set for the visionOSRestriction property. + */ + public void setVisionOSRestriction(@jakarta.annotation.Nullable final DeviceEnrollmentPlatformRestriction value) { + this.backingStore.set("visionOSRestriction", value); + } /** * Sets the windowsHomeSkuRestriction property value. Windows Home Sku restrictions based on platform, platform operating system version, and device ownership * @param value Value to set for the windowsHomeSkuRestriction property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagement.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagement.java index 2587cc81a3a..715559da498 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagement.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagement.java @@ -11,7 +11,7 @@ import java.util.Objects; import java.util.UUID; /** - * Singleton entity that acts as a container for all device management functionality. + * Singleton that acts as container for a collection of Resource Access entities. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class DeviceManagement extends Entity implements Parsable { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationChoiceSettingCollectionDefinition.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationChoiceSettingCollectionDefinition.java index 9c837b112dc..97d5d33be1d 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationChoiceSettingCollectionDefinition.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationChoiceSettingCollectionDefinition.java @@ -36,7 +36,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the maximumCount property value. Maximum number of choices in the collection. Valid values 1 to 100 + * Gets the maximumCount property value. Maximum number of choices in the collection * @return a {@link Integer} */ @jakarta.annotation.Nullable @@ -44,7 +44,7 @@ public Integer getMaximumCount() { return this.backingStore.get("maximumCount"); } /** - * Gets the minimumCount property value. Minimum number of choices in the collection. Valid values 1 to 100 + * Gets the minimumCount property value. Minimum number of choices in the collection * @return a {@link Integer} */ @jakarta.annotation.Nullable @@ -62,14 +62,14 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeIntegerValue("minimumCount", this.getMinimumCount()); } /** - * Sets the maximumCount property value. Maximum number of choices in the collection. Valid values 1 to 100 + * Sets the maximumCount property value. Maximum number of choices in the collection * @param value Value to set for the maximumCount property. */ public void setMaximumCount(@jakarta.annotation.Nullable final Integer value) { this.backingStore.set("maximumCount", value); } /** - * Sets the minimumCount property value. Minimum number of choices in the collection. Valid values 1 to 100 + * Sets the minimumCount property value. Minimum number of choices in the collection * @param value Value to set for the minimumCount property. */ public void setMinimumCount(@jakarta.annotation.Nullable final Integer value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationChoiceSettingDefinition.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationChoiceSettingDefinition.java index 9f022cdb6dc..6310d89e8d6 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 the choice setting. + * Gets the defaultOptionId property value. Default option for 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 the choice setting. + * Sets the defaultOptionId property value. Default option for 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/DeviceManagementConfigurationSettingDefinition.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSettingDefinition.java index b4327f3ada0..9d962f08cdd 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSettingDefinition.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSettingDefinition.java @@ -106,6 +106,7 @@ public Map> getFieldDeserializers deserializerMap.put("occurrence", (n) -> { this.setOccurrence(n.getObjectValue(DeviceManagementConfigurationSettingOccurrence::createFromDiscriminatorValue)); }); deserializerMap.put("offsetUri", (n) -> { this.setOffsetUri(n.getStringValue()); }); deserializerMap.put("referredSettingInformationList", (n) -> { this.setReferredSettingInformationList(n.getCollectionOfObjectValues(DeviceManagementConfigurationReferredSettingInformation::createFromDiscriminatorValue)); }); + deserializerMap.put("riskLevel", (n) -> { this.setRiskLevel(n.getEnumSetValue(DeviceManagementConfigurationSettingRiskLevel::forValue)); }); deserializerMap.put("rootDefinitionId", (n) -> { this.setRootDefinitionId(n.getStringValue()); }); deserializerMap.put("settingUsage", (n) -> { this.setSettingUsage(n.getEnumSetValue(DeviceManagementConfigurationSettingUsage::forValue)); }); deserializerMap.put("uxBehavior", (n) -> { this.setUxBehavior(n.getEnumValue(DeviceManagementConfigurationControlType::forValue)); }); @@ -169,6 +170,14 @@ public String getOffsetUri() { public java.util.List getReferredSettingInformationList() { return this.backingStore.get("referredSettingInformationList"); } + /** + * Gets the riskLevel property value. Setting RiskLevel + * @return a {@link EnumSet} + */ + @jakarta.annotation.Nullable + public EnumSet getRiskLevel() { + return this.backingStore.get("riskLevel"); + } /** * Gets the rootDefinitionId property value. Root setting definition id if the setting is a child setting. * @return a {@link String} @@ -229,6 +238,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeObjectValue("occurrence", this.getOccurrence()); writer.writeStringValue("offsetUri", this.getOffsetUri()); writer.writeCollectionOfObjectValues("referredSettingInformationList", this.getReferredSettingInformationList()); + writer.writeEnumSetValue("riskLevel", this.getRiskLevel()); writer.writeStringValue("rootDefinitionId", this.getRootDefinitionId()); writer.writeEnumSetValue("settingUsage", this.getSettingUsage()); writer.writeEnumValue("uxBehavior", this.getUxBehavior()); @@ -326,6 +336,13 @@ public void setOffsetUri(@jakarta.annotation.Nullable final String value) { public void setReferredSettingInformationList(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("referredSettingInformationList", value); } + /** + * Sets the riskLevel property value. Setting RiskLevel + * @param value Value to set for the riskLevel property. + */ + public void setRiskLevel(@jakarta.annotation.Nullable final EnumSet value) { + this.backingStore.set("riskLevel", value); + } /** * Sets the rootDefinitionId property value. Root setting definition id if the setting is a child setting. * @param value Value to set for the rootDefinitionId property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSettingGroupCollectionDefinition.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSettingGroupCollectionDefinition.java index bf95eb6fa2d..cd92b22c293 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSettingGroupCollectionDefinition.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSettingGroupCollectionDefinition.java @@ -36,7 +36,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the maximumCount property value. Maximum number of setting group count in the collection + * Gets the maximumCount property value. Maximum number of setting group count in the collection. Valid values 1 to 100 * @return a {@link Integer} */ @jakarta.annotation.Nullable @@ -44,7 +44,7 @@ public Integer getMaximumCount() { return this.backingStore.get("maximumCount"); } /** - * Gets the minimumCount property value. Minimum number of setting group count in the collection + * Gets the minimumCount property value. Minimum number of setting group count in the collection. Valid values 1 to 100 * @return a {@link Integer} */ @jakarta.annotation.Nullable @@ -62,14 +62,14 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeIntegerValue("minimumCount", this.getMinimumCount()); } /** - * Sets the maximumCount property value. Maximum number of setting group count in the collection + * Sets the maximumCount property value. Maximum number of setting group count in the collection. Valid values 1 to 100 * @param value Value to set for the maximumCount property. */ public void setMaximumCount(@jakarta.annotation.Nullable final Integer value) { this.backingStore.set("maximumCount", value); } /** - * Sets the minimumCount property value. Minimum number of setting group count in the collection + * Sets the minimumCount property value. Minimum number of setting group count in the collection. Valid values 1 to 100 * @param value Value to set for the minimumCount property. */ public void setMinimumCount(@jakarta.annotation.Nullable final Integer value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSettingGroupDefinition.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSettingGroupDefinition.java index 629aa1a1f46..5a76fa8aeb5 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/DeviceManagementConfigurationSettingRiskLevel.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSettingRiskLevel.java new file mode 100644 index 00000000000..7a62b390de2 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSettingRiskLevel.java @@ -0,0 +1,33 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.ValuedEnum; +import java.util.Objects; + +/** + * Setting RiskLevel + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public enum DeviceManagementConfigurationSettingRiskLevel implements ValuedEnum { + /** Default. Low Risk Setting */ + Low("low"), + /** Medium Risk Setting */ + Medium("medium"), + /** High Risk Setting */ + High("high"); + public final String value; + DeviceManagementConfigurationSettingRiskLevel(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static DeviceManagementConfigurationSettingRiskLevel forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "low": return Low; + case "medium": return Medium; + case "high": return High; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSimpleSettingDefinition.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSimpleSettingDefinition.java index fbebe1570f2..c19c8a011a4 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSimpleSettingDefinition.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSimpleSettingDefinition.java @@ -32,7 +32,7 @@ public static DeviceManagementConfigurationSimpleSettingDefinition createFromDis return new DeviceManagementConfigurationSimpleSettingDefinition(); } /** - * Gets the defaultValue property value. Default setting value for this setting. + * Gets the defaultValue property value. Default setting value for this setting * @return a {@link DeviceManagementConfigurationSettingValue} */ @jakarta.annotation.Nullable @@ -40,7 +40,7 @@ public DeviceManagementConfigurationSettingValue getDefaultValue() { return this.backingStore.get("defaultValue"); } /** - * Gets the dependedOnBy property value. list of child settings that depend on this setting. + * Gets the dependedOnBy property value. list of child settings that depend on this setting * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -48,7 +48,7 @@ public java.util.List getDepen return this.backingStore.get("dependedOnBy"); } /** - * Gets the dependentOn property value. list of parent settings this setting is dependent on. + * Gets the dependentOn property value. list of parent settings this setting is dependent on * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -69,7 +69,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the valueDefinition property value. Definition of the value for this setting. + * Gets the valueDefinition property value. Definition of the value for this setting * @return a {@link DeviceManagementConfigurationSettingValueDefinition} */ @jakarta.annotation.Nullable @@ -89,28 +89,28 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeObjectValue("valueDefinition", this.getValueDefinition()); } /** - * Sets the defaultValue property value. Default setting value for this setting. + * Sets the defaultValue property value. Default setting value for this setting * @param value Value to set for the defaultValue property. */ public void setDefaultValue(@jakarta.annotation.Nullable final DeviceManagementConfigurationSettingValue value) { this.backingStore.set("defaultValue", value); } /** - * Sets the dependedOnBy property value. list of child settings that depend on this setting. + * Sets the dependedOnBy property value. list of child settings that depend on this setting * @param value Value to set for the dependedOnBy property. */ public void setDependedOnBy(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("dependedOnBy", value); } /** - * Sets the dependentOn property value. list of parent settings this setting is dependent on. + * Sets the dependentOn property value. list of parent settings this setting is dependent on * @param value Value to set for the dependentOn property. */ public void setDependentOn(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("dependentOn", value); } /** - * Sets the valueDefinition property value. Definition of the value for this setting. + * Sets the valueDefinition property value. Definition of the value for this setting * @param value Value to set for the valueDefinition property. */ public void setValueDefinition(@jakarta.annotation.Nullable final DeviceManagementConfigurationSettingValueDefinition value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/DirectoryObject.java b/src/main/java/com/microsoft/graph/beta/generated/models/DirectoryObject.java index 3c04a0225f3..7b9aa2bba1d 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/DirectoryObject.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DirectoryObject.java @@ -31,6 +31,7 @@ public static DirectoryObject createFromDiscriminatorValue(@jakarta.annotation.N case "#microsoft.graph.administrativeUnit": return new AdministrativeUnit(); case "#microsoft.graph.application": return new Application(); case "#microsoft.graph.appManagementPolicy": return new AppManagementPolicy(); + case "#microsoft.graph.appRoleAssignment": return new AppRoleAssignment(); case "#microsoft.graph.authorizationPolicy": return new AuthorizationPolicy(); case "#microsoft.graph.certificateAuthorityDetail": return new CertificateAuthorityDetail(); case "#microsoft.graph.certificateBasedApplicationConfiguration": return new CertificateBasedApplicationConfiguration(); diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/EnrollmentProfile.java b/src/main/java/com/microsoft/graph/beta/generated/models/EnrollmentProfile.java index 3c6ac510d4c..0dabdc7c41c 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/EnrollmentProfile.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/EnrollmentProfile.java @@ -33,6 +33,8 @@ public static EnrollmentProfile createFromDiscriminatorValue(@jakarta.annotation case "#microsoft.graph.depEnrollmentProfile": return new DepEnrollmentProfile(); case "#microsoft.graph.depIOSEnrollmentProfile": return new DepIOSEnrollmentProfile(); case "#microsoft.graph.depMacOSEnrollmentProfile": return new DepMacOSEnrollmentProfile(); + case "#microsoft.graph.depTvOSEnrollmentProfile": return new DepTvOSEnrollmentProfile(); + case "#microsoft.graph.depVisionOSEnrollmentProfile": return new DepVisionOSEnrollmentProfile(); } } return new EnrollmentProfile(); diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/Entity.java b/src/main/java/com/microsoft/graph/beta/generated/models/Entity.java index e2ae510456f..7d46b855df9 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/Entity.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/Entity.java @@ -11,13 +11,12 @@ import com.microsoft.graph.beta.models.devicemanagement.AlertRule; import com.microsoft.graph.beta.models.devicemanagement.Monitoring; import com.microsoft.graph.beta.models.ediscovery.AddToReviewSetOperation; -import com.microsoft.graph.beta.models.ediscovery.CaseEscaped; import com.microsoft.graph.beta.models.ediscovery.CaseExportOperation; import com.microsoft.graph.beta.models.ediscovery.CaseHoldOperation; import com.microsoft.graph.beta.models.ediscovery.CaseIndexOperation; +import com.microsoft.graph.beta.models.ediscovery.CaseOperation; import com.microsoft.graph.beta.models.ediscovery.CaseSettings; import com.microsoft.graph.beta.models.ediscovery.Custodian; -import com.microsoft.graph.beta.models.ediscovery.DataSourceContainer; import com.microsoft.graph.beta.models.ediscovery.Ediscoveryroot; import com.microsoft.graph.beta.models.ediscovery.EstimateStatisticsOperation; import com.microsoft.graph.beta.models.ediscovery.LegalHold; @@ -27,6 +26,7 @@ import com.microsoft.graph.beta.models.ediscovery.ReviewSetQuery; import com.microsoft.graph.beta.models.ediscovery.SiteSource; import com.microsoft.graph.beta.models.ediscovery.SourceCollection; +import com.microsoft.graph.beta.models.ediscovery.Tag; import com.microsoft.graph.beta.models.ediscovery.TagOperation; import com.microsoft.graph.beta.models.ediscovery.UnifiedGroupSource; import com.microsoft.graph.beta.models.externalconnectors.ConnectionOperation; @@ -38,7 +38,6 @@ import com.microsoft.graph.beta.models.externalconnectors.ExternalItem; import com.microsoft.graph.beta.models.externalconnectors.Identity; import com.microsoft.graph.beta.models.externalconnectors.Schema; -import com.microsoft.graph.beta.models.healthmonitoring.Alert; import com.microsoft.graph.beta.models.healthmonitoring.AlertConfiguration; import com.microsoft.graph.beta.models.healthmonitoring.HealthMonitoringRoot; import com.microsoft.graph.beta.models.identitygovernance.CustomTaskExtension; @@ -173,6 +172,7 @@ import com.microsoft.graph.beta.models.search.Bookmark; import com.microsoft.graph.beta.models.search.Qna; import com.microsoft.graph.beta.models.search.SearchAnswer; +import com.microsoft.graph.beta.models.security.Alert; import com.microsoft.graph.beta.models.security.AnalyzedEmail; import com.microsoft.graph.beta.models.security.Article; import com.microsoft.graph.beta.models.security.ArticleIndicator; @@ -181,7 +181,7 @@ import com.microsoft.graph.beta.models.security.AuditLogQuery; import com.microsoft.graph.beta.models.security.AuditLogRecord; import com.microsoft.graph.beta.models.security.AuthorityTemplate; -import com.microsoft.graph.beta.models.security.CaseOperation; +import com.microsoft.graph.beta.models.security.CaseEscaped; import com.microsoft.graph.beta.models.security.CasesRoot; import com.microsoft.graph.beta.models.security.CategoryTemplate; import com.microsoft.graph.beta.models.security.CitationTemplate; @@ -191,6 +191,7 @@ import com.microsoft.graph.beta.models.security.DataDiscoveryRoot; import com.microsoft.graph.beta.models.security.DataSet; import com.microsoft.graph.beta.models.security.DataSource; +import com.microsoft.graph.beta.models.security.DataSourceContainer; import com.microsoft.graph.beta.models.security.DepartmentTemplate; import com.microsoft.graph.beta.models.security.DetectionRule; import com.microsoft.graph.beta.models.security.DiscoveredCloudAppDetail; @@ -261,7 +262,6 @@ import com.microsoft.graph.beta.models.security.SslCertificate; import com.microsoft.graph.beta.models.security.SubcategoryTemplate; import com.microsoft.graph.beta.models.security.Subdomain; -import com.microsoft.graph.beta.models.security.Tag; import com.microsoft.graph.beta.models.security.ThreatIntelligence; import com.microsoft.graph.beta.models.security.ThreatSubmission; import com.microsoft.graph.beta.models.security.ThreatSubmissionRoot; @@ -791,6 +791,8 @@ private static Entity createFromDiscriminatorValue_0(@jakarta.annotation.Nonnull case "#microsoft.graph.depIOSEnrollmentProfile": return new DepIOSEnrollmentProfile(); case "#microsoft.graph.depMacOSEnrollmentProfile": return new DepMacOSEnrollmentProfile(); case "#microsoft.graph.depOnboardingSetting": return new DepOnboardingSetting(); + case "#microsoft.graph.depTvOSEnrollmentProfile": return new DepTvOSEnrollmentProfile(); + case "#microsoft.graph.depVisionOSEnrollmentProfile": return new DepVisionOSEnrollmentProfile(); case "#microsoft.graph.detectedApp": return new DetectedApp(); case "#microsoft.graph.device": return new Device(); case "#microsoft.graph.deviceAndAppManagementAssignmentFilter": return new DeviceAndAppManagementAssignmentFilter(); @@ -867,8 +869,6 @@ private static Entity createFromDiscriminatorValue_0(@jakarta.annotation.Nonnull case "#microsoft.graph.deviceManagementConfigurationPolicyAssignment": return new DeviceManagementConfigurationPolicyAssignment(); case "#microsoft.graph.deviceManagementConfigurationPolicyPolicySetItem": return new DeviceManagementConfigurationPolicyPolicySetItem(); case "#microsoft.graph.deviceManagementConfigurationPolicyTemplate": return new DeviceManagementConfigurationPolicyTemplate(); - case "#microsoft.graph.deviceManagementConfigurationRedirectSettingDefinition": return new DeviceManagementConfigurationRedirectSettingDefinition(); - case "#microsoft.graph.deviceManagementConfigurationSetting": return new DeviceManagementConfigurationSetting(); } return null; } @@ -880,6 +880,8 @@ private static Entity createFromDiscriminatorValue_0(@jakarta.annotation.Nonnull @jakarta.annotation.Nonnull private static Entity createFromDiscriminatorValue_1(@jakarta.annotation.Nonnull final String discriminatorValue) { switch (discriminatorValue) { + case "#microsoft.graph.deviceManagementConfigurationRedirectSettingDefinition": return new DeviceManagementConfigurationRedirectSettingDefinition(); + case "#microsoft.graph.deviceManagementConfigurationSetting": return new DeviceManagementConfigurationSetting(); case "#microsoft.graph.deviceManagementConfigurationSettingDefinition": return new DeviceManagementConfigurationSettingDefinition(); case "#microsoft.graph.deviceManagementConfigurationSettingGroupCollectionDefinition": return new DeviceManagementConfigurationSettingGroupCollectionDefinition(); case "#microsoft.graph.deviceManagementConfigurationSettingGroupDefinition": return new DeviceManagementConfigurationSettingGroupDefinition(); @@ -1378,8 +1380,6 @@ private static Entity createFromDiscriminatorValue_1(@jakarta.annotation.Nonnull case "#microsoft.graph.managedEBookAssignment": return new ManagedEBookAssignment(); case "#microsoft.graph.managedEBookCategory": return new ManagedEBookCategory(); case "#microsoft.graph.managedIOSLobApp": return new ManagedIOSLobApp(); - case "#microsoft.graph.managedIOSStoreApp": return new ManagedIOSStoreApp(); - case "#microsoft.graph.managedMobileApp": return new ManagedMobileApp(); } return null; } @@ -1391,6 +1391,8 @@ private static Entity createFromDiscriminatorValue_1(@jakarta.annotation.Nonnull @jakarta.annotation.Nonnull private static Entity createFromDiscriminatorValue_2(@jakarta.annotation.Nonnull final String discriminatorValue) { switch (discriminatorValue) { + case "#microsoft.graph.managedIOSStoreApp": return new ManagedIOSStoreApp(); + case "#microsoft.graph.managedMobileApp": return new ManagedMobileApp(); case "#microsoft.graph.managedMobileLobApp": return new ManagedMobileLobApp(); case "#microsoft.graph.managedTenants.aggregatedPolicyCompliance": return new AggregatedPolicyCompliance(); case "#microsoft.graph.managedTenants.appPerformance": return new AppPerformance(); @@ -1889,8 +1891,6 @@ private static Entity createFromDiscriminatorValue_2(@jakarta.annotation.Nonnull case "#microsoft.graph.security.hostPair": return new HostPair(); case "#microsoft.graph.security.hostPort": return new HostPort(); case "#microsoft.graph.security.hostReputation": return new HostReputation(); - case "#microsoft.graph.security.hostSslCertificate": return new HostSslCertificate(); - case "#microsoft.graph.security.hostTracker": return new HostTracker(); } return null; } @@ -1902,6 +1902,8 @@ private static Entity createFromDiscriminatorValue_2(@jakarta.annotation.Nonnull @jakarta.annotation.Nonnull private static Entity createFromDiscriminatorValue_3(@jakarta.annotation.Nonnull final String discriminatorValue) { switch (discriminatorValue) { + case "#microsoft.graph.security.hostSslCertificate": return new HostSslCertificate(); + case "#microsoft.graph.security.hostTracker": return new HostTracker(); case "#microsoft.graph.security.identityContainer": return new IdentityContainer(); case "#microsoft.graph.security.incident": return new Incident(); case "#microsoft.graph.security.indicator": return new Indicator(); @@ -2400,8 +2402,6 @@ private static Entity createFromDiscriminatorValue_3(@jakarta.annotation.Nonnull case "#microsoft.graph.workbookChartGridlinesFormat": return new WorkbookChartGridlinesFormat(); case "#microsoft.graph.workbookChartLegend": return new WorkbookChartLegend(); case "#microsoft.graph.workbookChartLegendFormat": return new WorkbookChartLegendFormat(); - case "#microsoft.graph.workbookChartLineFormat": return new WorkbookChartLineFormat(); - case "#microsoft.graph.workbookChartPoint": return new WorkbookChartPoint(); } return null; } @@ -2413,6 +2413,8 @@ private static Entity createFromDiscriminatorValue_3(@jakarta.annotation.Nonnull @jakarta.annotation.Nonnull private static Entity createFromDiscriminatorValue_4(@jakarta.annotation.Nonnull final String discriminatorValue) { switch (discriminatorValue) { + case "#microsoft.graph.workbookChartLineFormat": return new WorkbookChartLineFormat(); + case "#microsoft.graph.workbookChartPoint": return new WorkbookChartPoint(); case "#microsoft.graph.workbookChartPointFormat": return new WorkbookChartPointFormat(); case "#microsoft.graph.workbookChartSeries": return new WorkbookChartSeries(); case "#microsoft.graph.workbookChartSeriesFormat": return new WorkbookChartSeriesFormat(); diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ExtendedKeyUsage.java b/src/main/java/com/microsoft/graph/beta/generated/models/ExtendedKeyUsage.java index 5b7bd0414e8..e6fb7868044 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/ExtendedKeyUsage.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ExtendedKeyUsage.java @@ -11,7 +11,7 @@ import java.util.Map; import java.util.Objects; /** - * Complex type that represents the extended key usage of a certificate. This is shared complex type. + * The Custom Extended Key Usage definition */ @jakarta.annotation.Generated("com.microsoft.kiota") public class ExtendedKeyUsage implements AdditionalDataHolder, BackedModel, Parsable { @@ -71,7 +71,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the name property value. The extended key usage (EKU) name that provides a user-friendly way to identify an EKU. + * Gets the name property value. Extended Key Usage Name * @return a {@link String} */ @jakarta.annotation.Nullable @@ -79,7 +79,7 @@ public String getName() { return this.backingStore.get("name"); } /** - * Gets the objectIdentifier property value. The object identifier (OID) of an extended key usage of a certificate. For example, '1.3.6.1.5.5.7.3.2' for client authentication. + * Gets the objectIdentifier property value. Extended Key Usage Object Identifier * @return a {@link String} */ @jakarta.annotation.Nullable @@ -121,14 +121,14 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value this.backingStore = value; } /** - * Sets the name property value. The extended key usage (EKU) name that provides a user-friendly way to identify an EKU. + * Sets the name property value. Extended Key Usage Name * @param value Value to set for the name property. */ public void setName(@jakarta.annotation.Nullable final String value) { this.backingStore.set("name", value); } /** - * Sets the objectIdentifier property value. The object identifier (OID) of an extended key usage of a certificate. For example, '1.3.6.1.5.5.7.3.2' for client authentication. + * Sets the objectIdentifier property value. Extended Key Usage Object Identifier * @param value Value to set for the objectIdentifier property. */ public void setObjectIdentifier(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ImportedAppleDeviceIdentity.java b/src/main/java/com/microsoft/graph/beta/generated/models/ImportedAppleDeviceIdentity.java index f00aa71e940..3afec33273e 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/ImportedAppleDeviceIdentity.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ImportedAppleDeviceIdentity.java @@ -112,7 +112,7 @@ public OffsetDateTime getLastContactedDateTime() { return this.backingStore.get("lastContactedDateTime"); } /** - * Gets the platform property value. The platform property + * Gets the platform property value. Supported platform types for policies. * @return a {@link Platform} */ @jakarta.annotation.Nullable @@ -212,7 +212,7 @@ public void setLastContactedDateTime(@jakarta.annotation.Nullable final OffsetDa this.backingStore.set("lastContactedDateTime", value); } /** - * Sets the platform property value. The platform property + * Sets the platform property value. Supported platform types for policies. * @param value Value to set for the platform property. */ public void setPlatform(@jakarta.annotation.Nullable final Platform value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ImportedDeviceIdentity.java b/src/main/java/com/microsoft/graph/beta/generated/models/ImportedDeviceIdentity.java index 65a971f8082..6e3f1a2efa4 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/ImportedDeviceIdentity.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ImportedDeviceIdentity.java @@ -109,7 +109,7 @@ public OffsetDateTime getLastModifiedDateTime() { return this.backingStore.get("lastModifiedDateTime"); } /** - * Gets the platform property value. The platform property + * Gets the platform property value. Supported platform types for policies. * @return a {@link Platform} */ @jakarta.annotation.Nullable @@ -182,7 +182,7 @@ public void setLastModifiedDateTime(@jakarta.annotation.Nullable final OffsetDat this.backingStore.set("lastModifiedDateTime", value); } /** - * Sets the platform property value. The platform property + * Sets the platform property value. Supported platform types for policies. * @param value Value to set for the platform property. */ public void setPlatform(@jakarta.annotation.Nullable final Platform value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/IosVppApp.java b/src/main/java/com/microsoft/graph/beta/generated/models/IosVppApp.java index 0959593e2db..35edae38edf 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/IosVppApp.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/IosVppApp.java @@ -79,6 +79,7 @@ public Map> getFieldDeserializers deserializerMap.put("usedLicenseCount", (n) -> { this.setUsedLicenseCount(n.getIntegerValue()); }); deserializerMap.put("vppTokenAccountType", (n) -> { this.setVppTokenAccountType(n.getEnumValue(VppTokenAccountType::forValue)); }); deserializerMap.put("vppTokenAppleId", (n) -> { this.setVppTokenAppleId(n.getStringValue()); }); + deserializerMap.put("vppTokenDisplayName", (n) -> { this.setVppTokenDisplayName(n.getStringValue()); }); deserializerMap.put("vppTokenId", (n) -> { this.setVppTokenId(n.getStringValue()); }); deserializerMap.put("vppTokenOrganizationName", (n) -> { this.setVppTokenOrganizationName(n.getStringValue()); }); return deserializerMap; @@ -139,6 +140,14 @@ public VppTokenAccountType getVppTokenAccountType() { public String getVppTokenAppleId() { return this.backingStore.get("vppTokenAppleId"); } + /** + * Gets the vppTokenDisplayName property value. Display name of the VPP token associated with this app. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getVppTokenDisplayName() { + return this.backingStore.get("vppTokenDisplayName"); + } /** * Gets the vppTokenId property value. Identifier of the VPP token associated with this app. * @return a {@link String} @@ -173,6 +182,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeIntegerValue("usedLicenseCount", this.getUsedLicenseCount()); writer.writeEnumValue("vppTokenAccountType", this.getVppTokenAccountType()); writer.writeStringValue("vppTokenAppleId", this.getVppTokenAppleId()); + writer.writeStringValue("vppTokenDisplayName", this.getVppTokenDisplayName()); writer.writeStringValue("vppTokenId", this.getVppTokenId()); writer.writeStringValue("vppTokenOrganizationName", this.getVppTokenOrganizationName()); } @@ -253,6 +263,13 @@ public void setVppTokenAccountType(@jakarta.annotation.Nullable final VppTokenAc public void setVppTokenAppleId(@jakarta.annotation.Nullable final String value) { this.backingStore.set("vppTokenAppleId", value); } + /** + * Sets the vppTokenDisplayName property value. Display name of the VPP token associated with this app. + * @param value Value to set for the vppTokenDisplayName property. + */ + public void setVppTokenDisplayName(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("vppTokenDisplayName", value); + } /** * Sets the vppTokenId property value. Identifier of the VPP token associated with this app. * @param value Value to set for the vppTokenId property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/KeyValue.java b/src/main/java/com/microsoft/graph/beta/generated/models/KeyValue.java index 07ae7de0b0b..cd72a7810bc 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/KeyValue.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/KeyValue.java @@ -68,7 +68,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the key property value. Key. + * Gets the key property value. Contains the name of the field that a value is associated with. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -84,7 +84,7 @@ public String getOdataType() { return this.backingStore.get("odataType"); } /** - * Gets the value property value. Value. + * Gets the value property value. Contains the corresponding value for the specified key. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -118,7 +118,7 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value this.backingStore = value; } /** - * Sets the key property value. Key. + * Sets the key property value. Contains the name of the field that a value is associated with. * @param value Value to set for the key property. */ public void setKey(@jakarta.annotation.Nullable final String value) { @@ -132,7 +132,7 @@ public void setOdataType(@jakarta.annotation.Nullable final String value) { this.backingStore.set("odataType", value); } /** - * Sets the value property value. Value. + * Sets the value property value. Contains the corresponding value for the specified key. * @param value Value to set for the value property. */ public void setValue(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/MacOsVppApp.java b/src/main/java/com/microsoft/graph/beta/generated/models/MacOsVppApp.java index 2520ae8b8d5..51cdffafa2f 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/MacOsVppApp.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/MacOsVppApp.java @@ -70,6 +70,7 @@ public Map> getFieldDeserializers deserializerMap.put("usedLicenseCount", (n) -> { this.setUsedLicenseCount(n.getIntegerValue()); }); deserializerMap.put("vppTokenAccountType", (n) -> { this.setVppTokenAccountType(n.getEnumValue(VppTokenAccountType::forValue)); }); deserializerMap.put("vppTokenAppleId", (n) -> { this.setVppTokenAppleId(n.getStringValue()); }); + deserializerMap.put("vppTokenDisplayName", (n) -> { this.setVppTokenDisplayName(n.getStringValue()); }); deserializerMap.put("vppTokenId", (n) -> { this.setVppTokenId(n.getStringValue()); }); deserializerMap.put("vppTokenOrganizationName", (n) -> { this.setVppTokenOrganizationName(n.getStringValue()); }); return deserializerMap; @@ -130,6 +131,14 @@ public VppTokenAccountType getVppTokenAccountType() { public String getVppTokenAppleId() { return this.backingStore.get("vppTokenAppleId"); } + /** + * Gets the vppTokenDisplayName property value. Display name of the VPP token associated with this app. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getVppTokenDisplayName() { + return this.backingStore.get("vppTokenDisplayName"); + } /** * Gets the vppTokenId property value. Identifier of the VPP token associated with this app. * @return a {@link String} @@ -163,6 +172,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeIntegerValue("usedLicenseCount", this.getUsedLicenseCount()); writer.writeEnumValue("vppTokenAccountType", this.getVppTokenAccountType()); writer.writeStringValue("vppTokenAppleId", this.getVppTokenAppleId()); + writer.writeStringValue("vppTokenDisplayName", this.getVppTokenDisplayName()); writer.writeStringValue("vppTokenId", this.getVppTokenId()); writer.writeStringValue("vppTokenOrganizationName", this.getVppTokenOrganizationName()); } @@ -236,6 +246,13 @@ public void setVppTokenAccountType(@jakarta.annotation.Nullable final VppTokenAc public void setVppTokenAppleId(@jakarta.annotation.Nullable final String value) { this.backingStore.set("vppTokenAppleId", value); } + /** + * Sets the vppTokenDisplayName property value. Display name of the VPP token associated with this app. + * @param value Value to set for the vppTokenDisplayName property. + */ + public void setVppTokenDisplayName(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("vppTokenDisplayName", value); + } /** * Sets the vppTokenId property value. Identifier of the VPP token associated with this app. * @param value Value to set for the vppTokenId property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/OnlineMeetingBase.java b/src/main/java/com/microsoft/graph/beta/generated/models/OnlineMeetingBase.java index b80adb7d429..a54cca93867 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/OnlineMeetingBase.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/OnlineMeetingBase.java @@ -169,7 +169,7 @@ public ChatInfo getChatInfo() { return this.backingStore.get("chatInfo"); } /** - * Gets the chatRestrictions property value. The chatRestrictions property + * Gets the chatRestrictions property value. Specifies the configuration settings for meeting chat restrictions. * @return a {@link ChatRestrictions} */ @jakarta.annotation.Nullable @@ -459,7 +459,7 @@ public void setChatInfo(@jakarta.annotation.Nullable final ChatInfo value) { this.backingStore.set("chatInfo", value); } /** - * Sets the chatRestrictions property value. The chatRestrictions property + * Sets the chatRestrictions property value. Specifies the configuration settings for meeting chat restrictions. * @param value Value to set for the chatRestrictions property. */ public void setChatRestrictions(@jakarta.annotation.Nullable final ChatRestrictions value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/PlannerContainerType.java b/src/main/java/com/microsoft/graph/beta/generated/models/PlannerContainerType.java index df10c4073d1..11e079444eb 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/PlannerContainerType.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/PlannerContainerType.java @@ -10,7 +10,8 @@ public enum PlannerContainerType implements ValuedEnum { Roster("roster"), Project("project"), DriveItem("driveItem"), - User("user"); + User("user"), + TeamsChannel("teamsChannel"); public final String value; PlannerContainerType(final String value) { this.value = value; @@ -27,6 +28,7 @@ public static PlannerContainerType forValue(@jakarta.annotation.Nonnull final St case "project": return Project; case "driveItem": return DriveItem; case "user": return User; + case "teamsChannel": return TeamsChannel; default: return null; } } diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/Platform.java b/src/main/java/com/microsoft/graph/beta/generated/models/Platform.java index 98c1abd2bdb..0abab2cda29 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/Platform.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/Platform.java @@ -3,20 +3,29 @@ import com.microsoft.kiota.serialization.ValuedEnum; import java.util.Objects; +/** + * Supported platform types for policies. + */ @jakarta.annotation.Generated("com.microsoft.kiota") public enum Platform implements ValuedEnum { - /** Unknown device platform */ + /** Default.Indicates the managed device is not known and is associated with 'Unknown' device platform. */ Unknown("unknown"), - /** IOS device platform */ + /** Indicates the managed device is Apple device that runs on iOS operation system. */ Ios("ios"), - /** Android device platform */ + /** Indicates the managed device is a Android device that runs on Android operation system. */ Android("android"), - /** Windows device platform */ + /** Indicates the managed device is a Windows device that runs on Windows operation system. */ Windows("windows"), - /** WindowsMobile device platform */ + /** Indicates the managed device is a Windows-based mobile device that runs on Windows Mobile operation system. */ WindowsMobile("windowsMobile"), - /** Mac device platform */ - MacOS("macOS"); + /** Indicates the managed device is Apple device that runs on MacOS operation system. */ + MacOS("macOS"), + /** Indicates the managed device is Apple device that runs on VisionOS operation system. */ + VisionOS("visionOS"), + /** Indicates the managed device is Apple device that runs on tvOS operation system. */ + TvOS("tvOS"), + /** Evolvable enumeration sentinel value. Do not use. */ + UnknownFutureValue("unknownFutureValue"); public final String value; Platform(final String value) { this.value = value; @@ -33,6 +42,9 @@ public static Platform forValue(@jakarta.annotation.Nonnull final String searchV case "windows": return Windows; case "windowsMobile": return WindowsMobile; case "macOS": return MacOS; + case "visionOS": return VisionOS; + case "tvOS": return TvOS; + case "unknownFutureValue": return UnknownFutureValue; default: return null; } } diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/RoleScopeTag.java b/src/main/java/com/microsoft/graph/beta/generated/models/RoleScopeTag.java index b80e608258f..d75107a41ef 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/RoleScopeTag.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/RoleScopeTag.java @@ -62,6 +62,7 @@ public Map> getFieldDeserializers deserializerMap.put("description", (n) -> { this.setDescription(n.getStringValue()); }); deserializerMap.put("displayName", (n) -> { this.setDisplayName(n.getStringValue()); }); deserializerMap.put("isBuiltIn", (n) -> { this.setIsBuiltIn(n.getBooleanValue()); }); + deserializerMap.put("permissions", (n) -> { this.setPermissions(n.getCollectionOfPrimitiveValues(String.class)); }); return deserializerMap; } /** @@ -72,6 +73,14 @@ public Map> getFieldDeserializers public Boolean getIsBuiltIn() { return this.backingStore.get("isBuiltIn"); } + /** + * Gets the permissions property value. Permissions associated with the Role Scope Tag. This property is read-only. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getPermissions() { + return this.backingStore.get("permissions"); + } /** * Serializes information the current object * @param writer Serialization writer to use to serialize this model @@ -111,4 +120,11 @@ public void setDisplayName(@jakarta.annotation.Nullable final String value) { public void setIsBuiltIn(@jakarta.annotation.Nullable final Boolean value) { this.backingStore.set("isBuiltIn", value); } + /** + * Sets the permissions property value. Permissions associated with the Role Scope Tag. This property is read-only. + * @param value Value to set for the permissions property. + */ + public void setPermissions(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("permissions", value); + } } diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/Schedule.java b/src/main/java/com/microsoft/graph/beta/generated/models/Schedule.java index 8c0c51ca21c..01597ee2d2a 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/Schedule.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/Schedule.java @@ -58,6 +58,7 @@ public Map> getFieldDeserializers deserializerMap.put("activitiesIncludedWhenCopyingShiftsEnabled", (n) -> { this.setActivitiesIncludedWhenCopyingShiftsEnabled(n.getBooleanValue()); }); deserializerMap.put("dayNotes", (n) -> { this.setDayNotes(n.getCollectionOfObjectValues(DayNote::createFromDiscriminatorValue)); }); deserializerMap.put("enabled", (n) -> { this.setEnabled(n.getBooleanValue()); }); + deserializerMap.put("isActivitiesIncludedWhenCopyingShiftsEnabled", (n) -> { this.setIsActivitiesIncludedWhenCopyingShiftsEnabled(n.getBooleanValue()); }); deserializerMap.put("isCrossLocationShiftRequestApprovalRequired", (n) -> { this.setIsCrossLocationShiftRequestApprovalRequired(n.getBooleanValue()); }); deserializerMap.put("isCrossLocationShiftsEnabled", (n) -> { this.setIsCrossLocationShiftsEnabled(n.getBooleanValue()); }); deserializerMap.put("offerShiftRequests", (n) -> { this.setOfferShiftRequests(n.getCollectionOfObjectValues(OfferShiftRequest::createFromDiscriminatorValue)); }); @@ -84,6 +85,14 @@ public Map> getFieldDeserializers deserializerMap.put("workforceIntegrationIds", (n) -> { this.setWorkforceIntegrationIds(n.getCollectionOfPrimitiveValues(String.class)); }); return deserializerMap; } + /** + * Gets the isActivitiesIncludedWhenCopyingShiftsEnabled property value. Indicates whether copied shifts include activities from the original shift. + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getIsActivitiesIncludedWhenCopyingShiftsEnabled() { + return this.backingStore.get("isActivitiesIncludedWhenCopyingShiftsEnabled"); + } /** * Gets the isCrossLocationShiftRequestApprovalRequired property value. Indicates whether approval is required by a manager of this schedule for cross location shift requests. * @return a {@link Boolean} @@ -286,6 +295,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeBooleanValue("activitiesIncludedWhenCopyingShiftsEnabled", this.getActivitiesIncludedWhenCopyingShiftsEnabled()); writer.writeCollectionOfObjectValues("dayNotes", this.getDayNotes()); writer.writeBooleanValue("enabled", this.getEnabled()); + writer.writeBooleanValue("isActivitiesIncludedWhenCopyingShiftsEnabled", this.getIsActivitiesIncludedWhenCopyingShiftsEnabled()); writer.writeBooleanValue("isCrossLocationShiftRequestApprovalRequired", this.getIsCrossLocationShiftRequestApprovalRequired()); writer.writeBooleanValue("isCrossLocationShiftsEnabled", this.getIsCrossLocationShiftsEnabled()); writer.writeCollectionOfObjectValues("offerShiftRequests", this.getOfferShiftRequests()); @@ -330,6 +340,13 @@ public void setDayNotes(@jakarta.annotation.Nullable final java.util.List getAppliedConditionalAcces public java.util.List getAppliedEventListeners() { return this.backingStore.get("appliedEventListeners"); } + /** + * Gets the appOwnerTenantId property value. The appOwnerTenantId property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getAppOwnerTenantId() { + return this.backingStore.get("appOwnerTenantId"); + } /** * Gets the appTokenProtectionStatus property value. Token protection creates a cryptographically secure tie between the token and the device it's issued to. This field indicates whether the app token was bound to the device. * @return a {@link TokenProtectionStatus} @@ -237,6 +245,7 @@ public Map> getFieldDeserializers deserializerMap.put("appId", (n) -> { this.setAppId(n.getStringValue()); }); deserializerMap.put("appliedConditionalAccessPolicies", (n) -> { this.setAppliedConditionalAccessPolicies(n.getCollectionOfObjectValues(AppliedConditionalAccessPolicy::createFromDiscriminatorValue)); }); deserializerMap.put("appliedEventListeners", (n) -> { this.setAppliedEventListeners(n.getCollectionOfObjectValues(AppliedAuthenticationEventListener::createFromDiscriminatorValue)); }); + deserializerMap.put("appOwnerTenantId", (n) -> { this.setAppOwnerTenantId(n.getStringValue()); }); deserializerMap.put("appTokenProtectionStatus", (n) -> { this.setAppTokenProtectionStatus(n.getEnumValue(TokenProtectionStatus::forValue)); }); deserializerMap.put("authenticationAppDeviceDetails", (n) -> { this.setAuthenticationAppDeviceDetails(n.getObjectValue(AuthenticationAppDeviceDetails::createFromDiscriminatorValue)); }); deserializerMap.put("authenticationAppPolicyEvaluationDetails", (n) -> { this.setAuthenticationAppPolicyEvaluationDetails(n.getCollectionOfObjectValues(AuthenticationAppPolicyDetails::createFromDiscriminatorValue)); }); @@ -278,6 +287,7 @@ public Map> getFieldDeserializers deserializerMap.put("processingTimeInMilliseconds", (n) -> { this.setProcessingTimeInMilliseconds(n.getIntegerValue()); }); deserializerMap.put("resourceDisplayName", (n) -> { this.setResourceDisplayName(n.getStringValue()); }); deserializerMap.put("resourceId", (n) -> { this.setResourceId(n.getStringValue()); }); + deserializerMap.put("resourceOwnerTenantId", (n) -> { this.setResourceOwnerTenantId(n.getStringValue()); }); deserializerMap.put("resourceServicePrincipalId", (n) -> { this.setResourceServicePrincipalId(n.getStringValue()); }); deserializerMap.put("resourceTenantId", (n) -> { this.setResourceTenantId(n.getStringValue()); }); deserializerMap.put("riskDetail", (n) -> { this.setRiskDetail(n.getEnumValue(RiskDetail::forValue)); }); @@ -467,6 +477,14 @@ public String getResourceDisplayName() { public String getResourceId() { return this.backingStore.get("resourceId"); } + /** + * Gets the resourceOwnerTenantId property value. The resourceOwnerTenantId property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getResourceOwnerTenantId() { + return this.backingStore.get("resourceOwnerTenantId"); + } /** * Gets the resourceServicePrincipalId property value. The identifier of the service principal representing the target resource in the sign-in event. * @return a {@link String} @@ -572,7 +590,7 @@ public java.util.List getSessionLifetimePolicies() { return this.backingStore.get("sessionLifetimePolicies"); } /** - * Gets the signInEventTypes property value. Indicates the category of sign in that the event represents. For user sign ins, the category can be interactiveUser or nonInteractiveUser and corresponds to the value for the isInteractive property on the signin resource. For managed identity sign ins, the category is managedIdentity. For service principal sign-ins, the category is servicePrincipal. Possible values are: interactiveUser, nonInteractiveUser, servicePrincipal, managedIdentity, unknownFutureValue. Supports $filter (eq, ne). + * Gets the signInEventTypes property value. Indicates the category of sign in that the event represents. For user sign ins, the category can be interactiveUser or nonInteractiveUser and corresponds to the value for the isInteractive property on the signin resource. For managed identity sign ins, the category is managedIdentity. For service principal sign-ins, the category is servicePrincipal. Possible values are: interactiveUser, nonInteractiveUser, servicePrincipal, managedIdentity, unknownFutureValue. Supports $filter (eq, ne). NOTE: Only interactive sign-ins are returned unless you set an explicit filter. For example, the filter for getting non-interactive sign-ins is https://graph.microsoft.com/beta/auditLogs/signIns?&$filter=signInEventTypes/any(t: t eq 'nonInteractiveUser'). * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -694,6 +712,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeStringValue("appId", this.getAppId()); writer.writeCollectionOfObjectValues("appliedConditionalAccessPolicies", this.getAppliedConditionalAccessPolicies()); writer.writeCollectionOfObjectValues("appliedEventListeners", this.getAppliedEventListeners()); + writer.writeStringValue("appOwnerTenantId", this.getAppOwnerTenantId()); writer.writeEnumValue("appTokenProtectionStatus", this.getAppTokenProtectionStatus()); writer.writeObjectValue("authenticationAppDeviceDetails", this.getAuthenticationAppDeviceDetails()); writer.writeCollectionOfObjectValues("authenticationAppPolicyEvaluationDetails", this.getAuthenticationAppPolicyEvaluationDetails()); @@ -735,6 +754,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeIntegerValue("processingTimeInMilliseconds", this.getProcessingTimeInMilliseconds()); writer.writeStringValue("resourceDisplayName", this.getResourceDisplayName()); writer.writeStringValue("resourceId", this.getResourceId()); + writer.writeStringValue("resourceOwnerTenantId", this.getResourceOwnerTenantId()); writer.writeStringValue("resourceServicePrincipalId", this.getResourceServicePrincipalId()); writer.writeStringValue("resourceTenantId", this.getResourceTenantId()); writer.writeEnumValue("riskDetail", this.getRiskDetail()); @@ -791,6 +811,13 @@ public void setAppliedConditionalAccessPolicies(@jakarta.annotation.Nullable fin public void setAppliedEventListeners(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("appliedEventListeners", value); } + /** + * Sets the appOwnerTenantId property value. The appOwnerTenantId property + * @param value Value to set for the appOwnerTenantId property. + */ + public void setAppOwnerTenantId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("appOwnerTenantId", value); + } /** * Sets the appTokenProtectionStatus property value. Token protection creates a cryptographically secure tie between the token and the device it's issued to. This field indicates whether the app token was bound to the device. * @param value Value to set for the appTokenProtectionStatus property. @@ -1078,6 +1105,13 @@ public void setResourceDisplayName(@jakarta.annotation.Nullable final String val public void setResourceId(@jakarta.annotation.Nullable final String value) { this.backingStore.set("resourceId", value); } + /** + * Sets the resourceOwnerTenantId property value. The resourceOwnerTenantId property + * @param value Value to set for the resourceOwnerTenantId property. + */ + public void setResourceOwnerTenantId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("resourceOwnerTenantId", value); + } /** * Sets the resourceServicePrincipalId property value. The identifier of the service principal representing the target resource in the sign-in event. * @param value Value to set for the resourceServicePrincipalId property. @@ -1170,7 +1204,7 @@ public void setSessionLifetimePolicies(@jakarta.annotation.Nullable final java.u this.backingStore.set("sessionLifetimePolicies", value); } /** - * Sets the signInEventTypes property value. Indicates the category of sign in that the event represents. For user sign ins, the category can be interactiveUser or nonInteractiveUser and corresponds to the value for the isInteractive property on the signin resource. For managed identity sign ins, the category is managedIdentity. For service principal sign-ins, the category is servicePrincipal. Possible values are: interactiveUser, nonInteractiveUser, servicePrincipal, managedIdentity, unknownFutureValue. Supports $filter (eq, ne). + * Sets the signInEventTypes property value. Indicates the category of sign in that the event represents. For user sign ins, the category can be interactiveUser or nonInteractiveUser and corresponds to the value for the isInteractive property on the signin resource. For managed identity sign ins, the category is managedIdentity. For service principal sign-ins, the category is servicePrincipal. Possible values are: interactiveUser, nonInteractiveUser, servicePrincipal, managedIdentity, unknownFutureValue. Supports $filter (eq, ne). NOTE: Only interactive sign-ins are returned unless you set an explicit filter. For example, the filter for getting non-interactive sign-ins is https://graph.microsoft.com/beta/auditLogs/signIns?&$filter=signInEventTypes/any(t: t eq 'nonInteractiveUser'). * @param value Value to set for the signInEventTypes property. */ public void setSignInEventTypes(@jakarta.annotation.Nullable final java.util.List value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/TimeCardEvent.java b/src/main/java/com/microsoft/graph/beta/generated/models/TimeCardEvent.java index 08eb5675fa0..546689bd097 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/TimeCardEvent.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/TimeCardEvent.java @@ -78,13 +78,22 @@ public OffsetDateTime getDateTime() { */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(4); + final HashMap> deserializerMap = new HashMap>(5); deserializerMap.put("atApprovedLocation", (n) -> { this.setAtApprovedLocation(n.getBooleanValue()); }); deserializerMap.put("dateTime", (n) -> { this.setDateTime(n.getOffsetDateTimeValue()); }); + deserializerMap.put("isAtApprovedLocation", (n) -> { this.setIsAtApprovedLocation(n.getBooleanValue()); }); deserializerMap.put("notes", (n) -> { this.setNotes(n.getObjectValue(ItemBody::createFromDiscriminatorValue)); }); deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); return deserializerMap; } + /** + * Gets the isAtApprovedLocation property value. Indicates whether this action happens at an approved location. + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getIsAtApprovedLocation() { + return this.backingStore.get("isAtApprovedLocation"); + } /** * Gets the notes property value. Notes about the timeCardEvent. * @return a {@link ItemBody} @@ -109,6 +118,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ Objects.requireNonNull(writer); writer.writeBooleanValue("atApprovedLocation", this.getAtApprovedLocation()); writer.writeOffsetDateTimeValue("dateTime", this.getDateTime()); + writer.writeBooleanValue("isAtApprovedLocation", this.getIsAtApprovedLocation()); writer.writeObjectValue("notes", this.getNotes()); writer.writeStringValue("@odata.type", this.getOdataType()); writer.writeAdditionalData(this.getAdditionalData()); @@ -142,6 +152,13 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value public void setDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { this.backingStore.set("dateTime", value); } + /** + * Sets the isAtApprovedLocation property value. Indicates whether this action happens at an approved location. + * @param value Value to set for the isAtApprovedLocation property. + */ + public void setIsAtApprovedLocation(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("isAtApprovedLocation", value); + } /** * Sets the notes property value. Notes about the timeCardEvent. * @param value Value to set for the notes property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/WindowsAppXAppAssignmentSettings.java b/src/main/java/com/microsoft/graph/beta/generated/models/WindowsAppXAppAssignmentSettings.java index ee26fcc3eea..64dbc36d101 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. Whether or not to use device execution context for Windows AppX mobile app. + * 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. * @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. Whether or not to use device execution context for Windows AppX mobile app. + * 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. * @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 5559029a4ea..d258eae6c09 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 + * Gets the networkAccessConfigurations property value. Reference to device configurations required for network connectivity. This collection can contain a maximum of 2 elements. * @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 + * Sets the networkAccessConfigurations property value. Reference to device configurations required for network connectivity. This collection can contain a maximum of 2 elements. * @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/WindowsQualityUpdateCadence.java b/src/main/java/com/microsoft/graph/beta/generated/models/WindowsQualityUpdateCadence.java new file mode 100644 index 00000000000..80878d35fe9 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/WindowsQualityUpdateCadence.java @@ -0,0 +1,33 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.ValuedEnum; +import java.util.Objects; + +/** + * The publishing cadence of the quality update. Possible values are: monthly, outOfBand. This property cannot be modified and is automatically populated when the catalog is created. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public enum WindowsQualityUpdateCadence implements ValuedEnum { + /** Default. Indicates the quality update is released in a regular monthly pattern. */ + Monthly("monthly"), + /** Indicates the quality update is released in an out-of-band pattern. */ + OutOfBand("outOfBand"), + /** Evolvable enumeration sentinel value. Do not use. */ + UnknownFutureValue("unknownFutureValue"); + public final String value; + WindowsQualityUpdateCadence(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static WindowsQualityUpdateCadence forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "monthly": return Monthly; + case "outOfBand": return OutOfBand; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/WindowsQualityUpdateCatalogItem.java b/src/main/java/com/microsoft/graph/beta/generated/models/WindowsQualityUpdateCatalogItem.java index 880be664c96..c9e40bd3663 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/WindowsQualityUpdateCatalogItem.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/WindowsQualityUpdateCatalogItem.java @@ -29,11 +29,11 @@ public static WindowsQualityUpdateCatalogItem createFromDiscriminatorValue(@jaka return new WindowsQualityUpdateCatalogItem(); } /** - * Gets the classification property value. Windows quality update classification - * @return a {@link WindowsQualityUpdateClassification} + * Gets the classification property value. Windows quality update category + * @return a {@link WindowsQualityUpdateCategory} */ @jakarta.annotation.Nullable - public WindowsQualityUpdateClassification getClassification() { + public WindowsQualityUpdateCategory getClassification() { return this.backingStore.get("classification"); } /** @@ -43,9 +43,11 @@ public WindowsQualityUpdateClassification getClassification() { @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); - deserializerMap.put("classification", (n) -> { this.setClassification(n.getEnumValue(WindowsQualityUpdateClassification::forValue)); }); + deserializerMap.put("classification", (n) -> { this.setClassification(n.getEnumValue(WindowsQualityUpdateCategory::forValue)); }); deserializerMap.put("isExpeditable", (n) -> { this.setIsExpeditable(n.getBooleanValue()); }); deserializerMap.put("kbArticleId", (n) -> { this.setKbArticleId(n.getStringValue()); }); + deserializerMap.put("productRevisions", (n) -> { this.setProductRevisions(n.getCollectionOfObjectValues(WindowsQualityUpdateCatalogProductRevision::createFromDiscriminatorValue)); }); + deserializerMap.put("qualityUpdateCadence", (n) -> { this.setQualityUpdateCadence(n.getEnumValue(WindowsQualityUpdateCadence::forValue)); }); return deserializerMap; } /** @@ -64,6 +66,22 @@ public Boolean getIsExpeditable() { public String getKbArticleId() { return this.backingStore.get("kbArticleId"); } + /** + * Gets the productRevisions property value. The operating system product revisions that are released as part of this quality update. Read-only. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getProductRevisions() { + return this.backingStore.get("productRevisions"); + } + /** + * Gets the qualityUpdateCadence property value. The publishing cadence of the quality update. Possible values are: monthly, outOfBand. This property cannot be modified and is automatically populated when the catalog is created. + * @return a {@link WindowsQualityUpdateCadence} + */ + @jakarta.annotation.Nullable + public WindowsQualityUpdateCadence getQualityUpdateCadence() { + return this.backingStore.get("qualityUpdateCadence"); + } /** * Serializes information the current object * @param writer Serialization writer to use to serialize this model @@ -74,12 +92,14 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeEnumValue("classification", this.getClassification()); writer.writeBooleanValue("isExpeditable", this.getIsExpeditable()); writer.writeStringValue("kbArticleId", this.getKbArticleId()); + writer.writeCollectionOfObjectValues("productRevisions", this.getProductRevisions()); + writer.writeEnumValue("qualityUpdateCadence", this.getQualityUpdateCadence()); } /** - * Sets the classification property value. Windows quality update classification + * Sets the classification property value. Windows quality update category * @param value Value to set for the classification property. */ - public void setClassification(@jakarta.annotation.Nullable final WindowsQualityUpdateClassification value) { + public void setClassification(@jakarta.annotation.Nullable final WindowsQualityUpdateCategory value) { this.backingStore.set("classification", value); } /** @@ -96,4 +116,18 @@ public void setIsExpeditable(@jakarta.annotation.Nullable final Boolean value) { public void setKbArticleId(@jakarta.annotation.Nullable final String value) { this.backingStore.set("kbArticleId", value); } + /** + * Sets the productRevisions property value. The operating system product revisions that are released as part of this quality update. Read-only. + * @param value Value to set for the productRevisions property. + */ + public void setProductRevisions(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("productRevisions", value); + } + /** + * Sets the qualityUpdateCadence property value. The publishing cadence of the quality update. Possible values are: monthly, outOfBand. This property cannot be modified and is automatically populated when the catalog is created. + * @param value Value to set for the qualityUpdateCadence property. + */ + public void setQualityUpdateCadence(@jakarta.annotation.Nullable final WindowsQualityUpdateCadence value) { + this.backingStore.set("qualityUpdateCadence", value); + } } diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/WindowsQualityUpdateCatalogProductRevision.java b/src/main/java/com/microsoft/graph/beta/generated/models/WindowsQualityUpdateCatalogProductRevision.java new file mode 100644 index 00000000000..9dc433697f6 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/WindowsQualityUpdateCatalogProductRevision.java @@ -0,0 +1,213 @@ +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; +/** + * The operating system product revisions that are released as part of this quality update. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class WindowsQualityUpdateCatalogProductRevision implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link WindowsQualityUpdateCatalogProductRevision} and sets the default values. + */ + public WindowsQualityUpdateCatalogProductRevision() { + 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 WindowsQualityUpdateCatalogProductRevision} + */ + @jakarta.annotation.Nonnull + public static WindowsQualityUpdateCatalogProductRevision createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new WindowsQualityUpdateCatalogProductRevision(); + } + /** + * 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. The display name of the windows quality update catalog product revision. For example, 'Windows 11, version 22H2, build 22621.4112'. Read-only + * @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>(7); + deserializerMap.put("displayName", (n) -> { this.setDisplayName(n.getStringValue()); }); + deserializerMap.put("knowledgeBaseArticle", (n) -> { this.setKnowledgeBaseArticle(n.getObjectValue(WindowsQualityUpdateProductKnowledgeBaseArticle::createFromDiscriminatorValue)); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + deserializerMap.put("osBuild", (n) -> { this.setOsBuild(n.getObjectValue(WindowsQualityUpdateProductBuildVersionDetail::createFromDiscriminatorValue)); }); + deserializerMap.put("productName", (n) -> { this.setProductName(n.getStringValue()); }); + deserializerMap.put("releaseDateTime", (n) -> { this.setReleaseDateTime(n.getOffsetDateTimeValue()); }); + deserializerMap.put("versionName", (n) -> { this.setVersionName(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the knowledgeBaseArticle property value. Represents a knowledge base (KB) article. + * @return a {@link WindowsQualityUpdateProductKnowledgeBaseArticle} + */ + @jakarta.annotation.Nullable + public WindowsQualityUpdateProductKnowledgeBaseArticle getKnowledgeBaseArticle() { + return this.backingStore.get("knowledgeBaseArticle"); + } + /** + * 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 osBuild property value. Represents the build version details of a product revision that is associated with a quality update. + * @return a {@link WindowsQualityUpdateProductBuildVersionDetail} + */ + @jakarta.annotation.Nullable + public WindowsQualityUpdateProductBuildVersionDetail getOsBuild() { + return this.backingStore.get("osBuild"); + } + /** + * Gets the productName property value. The product name of the windows quality update catalog product revision. For example, 'Windows 11'. Read-only + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getProductName() { + return this.backingStore.get("productName"); + } + /** + * Gets the releaseDateTime property value. The date and time when the windows quality update catalog product revision was released. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. Read-only + * @return a {@link OffsetDateTime} + */ + @jakarta.annotation.Nullable + public OffsetDateTime getReleaseDateTime() { + return this.backingStore.get("releaseDateTime"); + } + /** + * Gets the versionName property value. The version name of the windows quality update catalog product revision. For example, '22H2'. Read-only + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getVersionName() { + return this.backingStore.get("versionName"); + } + /** + * Serializes information the 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("displayName", this.getDisplayName()); + writer.writeObjectValue("knowledgeBaseArticle", this.getKnowledgeBaseArticle()); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeObjectValue("osBuild", this.getOsBuild()); + writer.writeStringValue("productName", this.getProductName()); + writer.writeOffsetDateTimeValue("releaseDateTime", this.getReleaseDateTime()); + writer.writeStringValue("versionName", this.getVersionName()); + 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. The display name of the windows quality update catalog product revision. For example, 'Windows 11, version 22H2, build 22621.4112'. Read-only + * @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 knowledgeBaseArticle property value. Represents a knowledge base (KB) article. + * @param value Value to set for the knowledgeBaseArticle property. + */ + public void setKnowledgeBaseArticle(@jakarta.annotation.Nullable final WindowsQualityUpdateProductKnowledgeBaseArticle value) { + this.backingStore.set("knowledgeBaseArticle", 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 osBuild property value. Represents the build version details of a product revision that is associated with a quality update. + * @param value Value to set for the osBuild property. + */ + public void setOsBuild(@jakarta.annotation.Nullable final WindowsQualityUpdateProductBuildVersionDetail value) { + this.backingStore.set("osBuild", value); + } + /** + * Sets the productName property value. The product name of the windows quality update catalog product revision. For example, 'Windows 11'. Read-only + * @param value Value to set for the productName property. + */ + public void setProductName(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("productName", value); + } + /** + * Sets the releaseDateTime property value. The date and time when the windows quality update catalog product revision was released. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. Read-only + * @param value Value to set for the releaseDateTime property. + */ + public void setReleaseDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { + this.backingStore.set("releaseDateTime", value); + } + /** + * Sets the versionName property value. The version name of the windows quality update catalog product revision. For example, '22H2'. Read-only + * @param value Value to set for the versionName property. + */ + public void setVersionName(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("versionName", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/WindowsQualityUpdateClassification.java b/src/main/java/com/microsoft/graph/beta/generated/models/WindowsQualityUpdateCategory.java similarity index 73% rename from src/main/java/com/microsoft/graph/beta/generated/models/WindowsQualityUpdateClassification.java rename to src/main/java/com/microsoft/graph/beta/generated/models/WindowsQualityUpdateCategory.java index 0f19dfbf7bb..82e89a971cb 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/WindowsQualityUpdateClassification.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/WindowsQualityUpdateCategory.java @@ -4,10 +4,10 @@ import java.util.Objects; /** - * Windows quality update classification + * Windows quality update category */ @jakarta.annotation.Generated("com.microsoft.kiota") -public enum WindowsQualityUpdateClassification implements ValuedEnum { +public enum WindowsQualityUpdateCategory implements ValuedEnum { /** All update type */ All("all"), /** Security only update type */ @@ -15,13 +15,13 @@ public enum WindowsQualityUpdateClassification implements ValuedEnum { /** Non security only update type */ NonSecurity("nonSecurity"); public final String value; - WindowsQualityUpdateClassification(final String value) { + WindowsQualityUpdateCategory(final String value) { this.value = value; } @jakarta.annotation.Nonnull public String getValue() { return this.value; } @jakarta.annotation.Nullable - public static WindowsQualityUpdateClassification forValue(@jakarta.annotation.Nonnull final String searchValue) { + public static WindowsQualityUpdateCategory forValue(@jakarta.annotation.Nonnull final String searchValue) { Objects.requireNonNull(searchValue); switch(searchValue) { case "all": return All; diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/WindowsQualityUpdateProductBuildVersionDetail.java b/src/main/java/com/microsoft/graph/beta/generated/models/WindowsQualityUpdateProductBuildVersionDetail.java new file mode 100644 index 00000000000..88b184b0cdf --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/WindowsQualityUpdateProductBuildVersionDetail.java @@ -0,0 +1,178 @@ +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; +/** + * Represents the build version details of a product revision that is associated with a quality update. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class WindowsQualityUpdateProductBuildVersionDetail implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link WindowsQualityUpdateProductBuildVersionDetail} and sets the default values. + */ + public WindowsQualityUpdateProductBuildVersionDetail() { + 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 WindowsQualityUpdateProductBuildVersionDetail} + */ + @jakarta.annotation.Nonnull + public static WindowsQualityUpdateProductBuildVersionDetail createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new WindowsQualityUpdateProductBuildVersionDetail(); + } + /** + * 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 buildNumber property value. The build number of the product release, Allowed range is 0 - 2,147,483,647. For example: 19045. Read-only. + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getBuildNumber() { + return this.backingStore.get("buildNumber"); + } + /** + * 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("buildNumber", (n) -> { this.setBuildNumber(n.getIntegerValue()); }); + deserializerMap.put("majorVersionNumber", (n) -> { this.setMajorVersionNumber(n.getIntegerValue()); }); + deserializerMap.put("minorVersionNumber", (n) -> { this.setMinorVersionNumber(n.getIntegerValue()); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + deserializerMap.put("updateBuildRevision", (n) -> { this.setUpdateBuildRevision(n.getIntegerValue()); }); + return deserializerMap; + } + /** + * Gets the majorVersionNumber property value. The major version of the product release, Allowed range is 0 - 2,147,483,647. For example: 10. Read-only. + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getMajorVersionNumber() { + return this.backingStore.get("majorVersionNumber"); + } + /** + * Gets the minorVersionNumber property value. The minor version of the product release, Allowed range is 0 - 2,147,483,647. For example: 0. Read-only. + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getMinorVersionNumber() { + return this.backingStore.get("minorVersionNumber"); + } + /** + * 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 updateBuildRevision property value. The update build revision number of the product revision for the corresponding patch, Allowed range is 0 - 2,147,483,647. For example: 4780. Read-only. + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getUpdateBuildRevision() { + return this.backingStore.get("updateBuildRevision"); + } + /** + * Serializes information the 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("buildNumber", this.getBuildNumber()); + writer.writeIntegerValue("majorVersionNumber", this.getMajorVersionNumber()); + writer.writeIntegerValue("minorVersionNumber", this.getMinorVersionNumber()); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeIntegerValue("updateBuildRevision", this.getUpdateBuildRevision()); + 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 buildNumber property value. The build number of the product release, Allowed range is 0 - 2,147,483,647. For example: 19045. Read-only. + * @param value Value to set for the buildNumber property. + */ + public void setBuildNumber(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("buildNumber", value); + } + /** + * Sets the majorVersionNumber property value. The major version of the product release, Allowed range is 0 - 2,147,483,647. For example: 10. Read-only. + * @param value Value to set for the majorVersionNumber property. + */ + public void setMajorVersionNumber(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("majorVersionNumber", value); + } + /** + * Sets the minorVersionNumber property value. The minor version of the product release, Allowed range is 0 - 2,147,483,647. For example: 0. Read-only. + * @param value Value to set for the minorVersionNumber property. + */ + public void setMinorVersionNumber(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("minorVersionNumber", 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 updateBuildRevision property value. The update build revision number of the product revision for the corresponding patch, Allowed range is 0 - 2,147,483,647. For example: 4780. Read-only. + * @param value Value to set for the updateBuildRevision property. + */ + public void setUpdateBuildRevision(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("updateBuildRevision", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/WindowsQualityUpdateProductKnowledgeBaseArticle.java b/src/main/java/com/microsoft/graph/beta/generated/models/WindowsQualityUpdateProductKnowledgeBaseArticle.java new file mode 100644 index 00000000000..5e1c2a5c4c9 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/WindowsQualityUpdateProductKnowledgeBaseArticle.java @@ -0,0 +1,144 @@ +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; +/** + * Represents a knowledge base (KB) article. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class WindowsQualityUpdateProductKnowledgeBaseArticle implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link WindowsQualityUpdateProductKnowledgeBaseArticle} and sets the default values. + */ + public WindowsQualityUpdateProductKnowledgeBaseArticle() { + 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 WindowsQualityUpdateProductKnowledgeBaseArticle} + */ + @jakarta.annotation.Nonnull + public static WindowsQualityUpdateProductKnowledgeBaseArticle createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new WindowsQualityUpdateProductKnowledgeBaseArticle(); + } + /** + * 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 articleId property value. The unique identifier for the knowledge base article. Read-only + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getArticleId() { + return this.backingStore.get("articleId"); + } + /** + * Gets the articleUrl property value. The URL of the knowledge base article. Read-only + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getArticleUrl() { + return this.backingStore.get("articleUrl"); + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(3); + deserializerMap.put("articleId", (n) -> { this.setArticleId(n.getStringValue()); }); + deserializerMap.put("articleUrl", (n) -> { this.setArticleUrl(n.getStringValue()); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the @odata.type property value. The OdataType property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOdataType() { + return this.backingStore.get("odataType"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeStringValue("articleId", this.getArticleId()); + writer.writeStringValue("articleUrl", this.getArticleUrl()); + 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 articleId property value. The unique identifier for the knowledge base article. Read-only + * @param value Value to set for the articleId property. + */ + public void setArticleId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("articleId", value); + } + /** + * Sets the articleUrl property value. The URL of the knowledge base article. Read-only + * @param value Value to set for the articleUrl property. + */ + public void setArticleUrl(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("articleUrl", 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/organization/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/organization/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java index 44cc7ff3ad6..bbea326e6f5 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/organization/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/organization/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java @@ -35,7 +35,7 @@ public CheckMemberGroupsRequestBuilder(@jakarta.annotation.Nonnull final String super(requestAdapter, "{+baseurl}/organization/{organization%2Did}/checkMemberGroups", rawUrl); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @param body The request body * @return a {@link CheckMemberGroupsPostResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -46,7 +46,7 @@ public CheckMemberGroupsPostResponse post(@jakarta.annotation.Nonnull final Chec return post(body, null); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link CheckMemberGroupsPostResponse} @@ -62,7 +62,7 @@ public CheckMemberGroupsPostResponse post(@jakarta.annotation.Nonnull final Chec return this.requestAdapter.send(requestInfo, errorMapping, CheckMemberGroupsPostResponse::createFromDiscriminatorValue); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @param body The request body * @return a {@link RequestInformation} */ @@ -71,7 +71,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @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/permissiongrants/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/permissiongrants/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java index 89ad7095f41..66af49085ee 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/permissiongrants/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/permissiongrants/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java @@ -35,7 +35,7 @@ public CheckMemberGroupsRequestBuilder(@jakarta.annotation.Nonnull final String super(requestAdapter, "{+baseurl}/permissionGrants/{resourceSpecificPermissionGrant%2Did}/checkMemberGroups", rawUrl); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @param body The request body * @return a {@link CheckMemberGroupsPostResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -46,7 +46,7 @@ public CheckMemberGroupsPostResponse post(@jakarta.annotation.Nonnull final Chec return post(body, null); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link CheckMemberGroupsPostResponse} @@ -62,7 +62,7 @@ public CheckMemberGroupsPostResponse post(@jakarta.annotation.Nonnull final Chec return this.requestAdapter.send(requestInfo, errorMapping, CheckMemberGroupsPostResponse::createFromDiscriminatorValue); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @param body The request body * @return a {@link RequestInformation} */ @@ -71,7 +71,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/policies/crosstenantaccesspolicy/partners/item/identitysynchronization/IdentitySynchronizationRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/crosstenantaccesspolicy/partners/item/identitysynchronization/IdentitySynchronizationRequestBuilder.java index 7f141e622cf..9ffe5488a9d 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/policies/crosstenantaccesspolicy/partners/item/identitysynchronization/IdentitySynchronizationRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/crosstenantaccesspolicy/partners/item/identitysynchronization/IdentitySynchronizationRequestBuilder.java @@ -81,23 +81,23 @@ public CrossTenantIdentitySyncPolicyPartner get(@jakarta.annotation.Nullable fin return this.requestAdapter.send(requestInfo, errorMapping, CrossTenantIdentitySyncPolicyPartner::createFromDiscriminatorValue); } /** - * Update the user synchronization policy of a partner-specific configuration. + * Create a cross-tenant user synchronization policy for a partner-specific configuration. * @param body The request body * @return a {@link CrossTenantIdentitySyncPolicyPartner} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public CrossTenantIdentitySyncPolicyPartner put(@jakarta.annotation.Nonnull final CrossTenantIdentitySyncPolicyPartner body) { return put(body, null); } /** - * Update the user synchronization policy of a partner-specific configuration. + * Create a cross-tenant user synchronization policy for a partner-specific configuration. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link CrossTenantIdentitySyncPolicyPartner} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public CrossTenantIdentitySyncPolicyPartner put(@jakarta.annotation.Nonnull final CrossTenantIdentitySyncPolicyPartner body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -148,7 +148,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the user synchronization policy of a partner-specific configuration. + * Create a cross-tenant user synchronization policy for a partner-specific configuration. * @param body The request body * @return a {@link RequestInformation} */ @@ -157,7 +157,7 @@ public RequestInformation toPutRequestInformation(@jakarta.annotation.Nonnull fi return toPutRequestInformation(body, null); } /** - * Update the user synchronization policy of a partner-specific configuration. + * Create a cross-tenant user synchronization policy for a partner-specific configuration. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/riskdetections/RiskDetectionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/riskdetections/RiskDetectionsRequestBuilder.java index 796fcc9564e..d756edcf8c8 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 riskDetection object. + * Retrieve the properties of a collection of riskDetection objects. * @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 riskDetection object. + * Retrieve the properties of a collection of riskDetection objects. * @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 riskDetection object. + * Retrieve the properties of a collection of riskDetection objects. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -108,7 +108,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Retrieve the properties of a riskDetection object. + * Retrieve the properties of a collection of riskDetection objects. * @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 riskDetection object. + * Retrieve the properties of a collection of riskDetection objects. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java index e24d426e790..f8b514884d6 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java @@ -35,7 +35,7 @@ public CheckMemberGroupsRequestBuilder(@jakarta.annotation.Nonnull final String super(requestAdapter, "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/checkMemberGroups", rawUrl); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @param body The request body * @return a {@link CheckMemberGroupsPostResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -46,7 +46,7 @@ public CheckMemberGroupsPostResponse post(@jakarta.annotation.Nonnull final Chec return post(body, null); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link CheckMemberGroupsPostResponse} @@ -62,7 +62,7 @@ public CheckMemberGroupsPostResponse post(@jakarta.annotation.Nonnull final Chec return this.requestAdapter.send(requestInfo, errorMapping, CheckMemberGroupsPostResponse::createFromDiscriminatorValue); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @param body The request body * @return a {@link RequestInformation} */ @@ -71,7 +71,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @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/serviceprincipals/item/claimspolicy/ClaimsPolicyRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/claimspolicy/ClaimsPolicyRequestBuilder.java index 66f7c956d90..fe2798cd2dc 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) { @@ -108,7 +108,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} */ @@ -117,7 +117,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} diff --git a/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/ownedobjects/OwnedObjectsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/ownedobjects/OwnedObjectsRequestBuilder.java index 7ae6be8f97e..67a9d11e1cf 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/ownedobjects/OwnedObjectsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/ownedobjects/OwnedObjectsRequestBuilder.java @@ -4,6 +4,7 @@ import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.count.CountRequestBuilder; import com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.graphapplication.GraphApplicationRequestBuilder; +import com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder; import com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.graphendpoint.GraphEndpointRequestBuilder; import com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.graphgroup.GraphGroupRequestBuilder; import com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.graphserviceprincipal.GraphServicePrincipalRequestBuilder; @@ -42,6 +43,14 @@ public CountRequestBuilder count() { public GraphApplicationRequestBuilder graphApplication() { return new GraphApplicationRequestBuilder(pathParameters, requestAdapter); } + /** + * Casts the previous resource to appRoleAssignment. + * @return a {@link GraphAppRoleAssignmentRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GraphAppRoleAssignmentRequestBuilder graphAppRoleAssignment() { + return new GraphAppRoleAssignmentRequestBuilder(pathParameters, requestAdapter); + } /** * Casts the previous resource to endpoint. * @return a {@link GraphEndpointRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/ownedobjects/graphapproleassignment/GraphAppRoleAssignmentRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/ownedobjects/graphapproleassignment/GraphAppRoleAssignmentRequestBuilder.java new file mode 100644 index 00000000000..98fc0fe2e52 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/ownedobjects/graphapproleassignment/GraphAppRoleAssignmentRequestBuilder.java @@ -0,0 +1,174 @@ +package com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.graphapproleassignment; + +import com.microsoft.graph.beta.models.AppRoleAssignmentCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.graphapproleassignment.count.CountRequestBuilder; +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; +/** + * Casts the previous resource to appRoleAssignment. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GraphAppRoleAssignmentRequestBuilder 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); + } + /** + * Instantiates a new {@link GraphAppRoleAssignmentRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GraphAppRoleAssignmentRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/ownedObjects/graph.appRoleAssignment{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link GraphAppRoleAssignmentRequestBuilder} 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 GraphAppRoleAssignmentRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/ownedObjects/graph.appRoleAssignment{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection + * @return a {@link AppRoleAssignmentCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AppRoleAssignmentCollectionResponse get() { + return get(null); + } + /** + * Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AppRoleAssignmentCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AppRoleAssignmentCollectionResponse 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, AppRoleAssignmentCollectionResponse::createFromDiscriminatorValue); + } + /** + * Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link GraphAppRoleAssignmentRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GraphAppRoleAssignmentRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new GraphAppRoleAssignmentRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/ownedobjects/graphapproleassignment/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/ownedobjects/graphapproleassignment/count/CountRequestBuilder.java new file mode 100644 index 00000000000..ec157aaeb9f --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/ownedobjects/graphapproleassignment/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.graphapproleassignment.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}/servicePrincipals/{servicePrincipal%2Did}/ownedObjects/graph.appRoleAssignment/$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}/servicePrincipals/{servicePrincipal%2Did}/ownedObjects/graph.appRoleAssignment/$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/serviceprincipals/item/ownedobjects/item/DirectoryObjectItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/ownedobjects/item/DirectoryObjectItemRequestBuilder.java index 75e0a5b71d3..08d800ba2b8 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/ownedobjects/item/DirectoryObjectItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/ownedobjects/item/DirectoryObjectItemRequestBuilder.java @@ -3,6 +3,7 @@ import com.microsoft.graph.beta.models.DirectoryObject; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.item.graphapplication.GraphApplicationRequestBuilder; +import com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder; import com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.item.graphendpoint.GraphEndpointRequestBuilder; import com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.item.graphgroup.GraphGroupRequestBuilder; import com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.item.graphserviceprincipal.GraphServicePrincipalRequestBuilder; @@ -32,6 +33,14 @@ public class DirectoryObjectItemRequestBuilder extends BaseRequestBuilder { public GraphApplicationRequestBuilder graphApplication() { return new GraphApplicationRequestBuilder(pathParameters, requestAdapter); } + /** + * Casts the previous resource to appRoleAssignment. + * @return a {@link GraphAppRoleAssignmentRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GraphAppRoleAssignmentRequestBuilder graphAppRoleAssignment() { + return new GraphAppRoleAssignmentRequestBuilder(pathParameters, requestAdapter); + } /** * Casts the previous resource to endpoint. * @return a {@link GraphEndpointRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/ownedobjects/item/graphapproleassignment/GraphAppRoleAssignmentRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/ownedobjects/item/graphapproleassignment/GraphAppRoleAssignmentRequestBuilder.java new file mode 100644 index 00000000000..751a18c0573 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/ownedobjects/item/graphapproleassignment/GraphAppRoleAssignmentRequestBuilder.java @@ -0,0 +1,129 @@ +package com.microsoft.graph.beta.serviceprincipals.item.ownedobjects.item.graphapproleassignment; + +import com.microsoft.graph.beta.models.AppRoleAssignment; +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; +/** + * Casts the previous resource to appRoleAssignment. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GraphAppRoleAssignmentRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link GraphAppRoleAssignmentRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GraphAppRoleAssignmentRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/ownedObjects/{directoryObject%2Did}/graph.appRoleAssignment{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link GraphAppRoleAssignmentRequestBuilder} 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 GraphAppRoleAssignmentRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/ownedObjects/{directoryObject%2Did}/graph.appRoleAssignment{?%24expand,%24select}", rawUrl); + } + /** + * Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment + * @return a {@link AppRoleAssignment} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AppRoleAssignment get() { + return get(null); + } + /** + * Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AppRoleAssignment} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AppRoleAssignment 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, AppRoleAssignment::createFromDiscriminatorValue); + } + /** + * Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link GraphAppRoleAssignmentRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GraphAppRoleAssignmentRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new GraphAppRoleAssignmentRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/owners/OwnersRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/owners/OwnersRequestBuilder.java index d373389089a..d68222bc4ea 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/owners/OwnersRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/owners/OwnersRequestBuilder.java @@ -3,6 +3,7 @@ import com.microsoft.graph.beta.models.DirectoryObjectCollectionResponse; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.graph.beta.serviceprincipals.item.owners.count.CountRequestBuilder; +import com.microsoft.graph.beta.serviceprincipals.item.owners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder; import com.microsoft.graph.beta.serviceprincipals.item.owners.graphendpoint.GraphEndpointRequestBuilder; import com.microsoft.graph.beta.serviceprincipals.item.owners.graphserviceprincipal.GraphServicePrincipalRequestBuilder; import com.microsoft.graph.beta.serviceprincipals.item.owners.graphuser.GraphUserRequestBuilder; @@ -34,6 +35,14 @@ public class OwnersRequestBuilder extends BaseRequestBuilder { public CountRequestBuilder count() { return new CountRequestBuilder(pathParameters, requestAdapter); } + /** + * Casts the previous resource to appRoleAssignment. + * @return a {@link GraphAppRoleAssignmentRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GraphAppRoleAssignmentRequestBuilder graphAppRoleAssignment() { + return new GraphAppRoleAssignmentRequestBuilder(pathParameters, requestAdapter); + } /** * Casts the previous resource to endpoint. * @return a {@link GraphEndpointRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/owners/graphapproleassignment/GraphAppRoleAssignmentRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/owners/graphapproleassignment/GraphAppRoleAssignmentRequestBuilder.java new file mode 100644 index 00000000000..24c068479d8 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/owners/graphapproleassignment/GraphAppRoleAssignmentRequestBuilder.java @@ -0,0 +1,174 @@ +package com.microsoft.graph.beta.serviceprincipals.item.owners.graphapproleassignment; + +import com.microsoft.graph.beta.models.AppRoleAssignmentCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.serviceprincipals.item.owners.graphapproleassignment.count.CountRequestBuilder; +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; +/** + * Casts the previous resource to appRoleAssignment. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GraphAppRoleAssignmentRequestBuilder 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); + } + /** + * Instantiates a new {@link GraphAppRoleAssignmentRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GraphAppRoleAssignmentRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/owners/graph.appRoleAssignment{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link GraphAppRoleAssignmentRequestBuilder} 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 GraphAppRoleAssignmentRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/owners/graph.appRoleAssignment{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection + * @return a {@link AppRoleAssignmentCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AppRoleAssignmentCollectionResponse get() { + return get(null); + } + /** + * Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AppRoleAssignmentCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AppRoleAssignmentCollectionResponse 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, AppRoleAssignmentCollectionResponse::createFromDiscriminatorValue); + } + /** + * Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link GraphAppRoleAssignmentRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GraphAppRoleAssignmentRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new GraphAppRoleAssignmentRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/owners/graphapproleassignment/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/owners/graphapproleassignment/count/CountRequestBuilder.java new file mode 100644 index 00000000000..57182711ef2 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/owners/graphapproleassignment/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.serviceprincipals.item.owners.graphapproleassignment.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}/servicePrincipals/{servicePrincipal%2Did}/owners/graph.appRoleAssignment/$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}/servicePrincipals/{servicePrincipal%2Did}/owners/graph.appRoleAssignment/$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/serviceprincipals/item/owners/item/DirectoryObjectItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/owners/item/DirectoryObjectItemRequestBuilder.java index 548d1064112..64b8bf4e1a8 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/owners/item/DirectoryObjectItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/owners/item/DirectoryObjectItemRequestBuilder.java @@ -1,5 +1,6 @@ package com.microsoft.graph.beta.serviceprincipals.item.owners.item; +import com.microsoft.graph.beta.serviceprincipals.item.owners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder; import com.microsoft.graph.beta.serviceprincipals.item.owners.item.graphendpoint.GraphEndpointRequestBuilder; import com.microsoft.graph.beta.serviceprincipals.item.owners.item.graphserviceprincipal.GraphServicePrincipalRequestBuilder; import com.microsoft.graph.beta.serviceprincipals.item.owners.item.graphuser.GraphUserRequestBuilder; @@ -13,6 +14,14 @@ */ @jakarta.annotation.Generated("com.microsoft.kiota") public class DirectoryObjectItemRequestBuilder extends BaseRequestBuilder { + /** + * Casts the previous resource to appRoleAssignment. + * @return a {@link GraphAppRoleAssignmentRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GraphAppRoleAssignmentRequestBuilder graphAppRoleAssignment() { + return new GraphAppRoleAssignmentRequestBuilder(pathParameters, requestAdapter); + } /** * Casts the previous resource to endpoint. * @return a {@link GraphEndpointRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/owners/item/graphapproleassignment/GraphAppRoleAssignmentRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/owners/item/graphapproleassignment/GraphAppRoleAssignmentRequestBuilder.java new file mode 100644 index 00000000000..8c7d7cf5fa2 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/owners/item/graphapproleassignment/GraphAppRoleAssignmentRequestBuilder.java @@ -0,0 +1,129 @@ +package com.microsoft.graph.beta.serviceprincipals.item.owners.item.graphapproleassignment; + +import com.microsoft.graph.beta.models.AppRoleAssignment; +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; +/** + * Casts the previous resource to appRoleAssignment. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GraphAppRoleAssignmentRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link GraphAppRoleAssignmentRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GraphAppRoleAssignmentRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/owners/{directoryObject%2Did}/graph.appRoleAssignment{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link GraphAppRoleAssignmentRequestBuilder} 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 GraphAppRoleAssignmentRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/owners/{directoryObject%2Did}/graph.appRoleAssignment{?%24expand,%24select}", rawUrl); + } + /** + * Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment + * @return a {@link AppRoleAssignment} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AppRoleAssignment get() { + return get(null); + } + /** + * Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AppRoleAssignment} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AppRoleAssignment 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, AppRoleAssignment::createFromDiscriminatorValue); + } + /** + * Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link GraphAppRoleAssignmentRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GraphAppRoleAssignmentRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new GraphAppRoleAssignmentRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/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/teams/item/channels/item/members/item/ConversationMemberItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/members/item/ConversationMemberItemRequestBuilder.java index 53c480cbd8c..b8f3bf4694a 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/members/item/ConversationMemberItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/members/item/ConversationMemberItemRequestBuilder.java @@ -81,23 +81,23 @@ public ConversationMember get(@jakarta.annotation.Nullable final java.util.funct return this.requestAdapter.send(requestInfo, errorMapping, ConversationMember::createFromDiscriminatorValue); } /** - * Update the role of a conversationMember in a team.or channel. + * Update the role of a conversationMember in a channel. This operation is allowed only for channels with a membershipType value of private or shared. * @param body The request body * @return a {@link ConversationMember} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ConversationMember patch(@jakarta.annotation.Nonnull final ConversationMember body) { return patch(body, null); } /** - * Update the role of a conversationMember in a team.or channel. + * Update the role of a conversationMember in a channel. This operation is allowed only for channels with a membershipType value of private or shared. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link ConversationMember} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ConversationMember patch(@jakarta.annotation.Nonnull final ConversationMember body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -148,7 +148,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the role of a conversationMember in a team.or channel. + * Update the role of a conversationMember in a channel. This operation is allowed only for channels with a membershipType value of private or shared. * @param body The request body * @return a {@link RequestInformation} */ @@ -157,7 +157,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Update the role of a conversationMember in a team.or channel. + * Update the role of a conversationMember in a channel. This operation is allowed only for channels with a membershipType value of private or shared. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/MessagesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/MessagesRequestBuilder.java index 3ae5ccb0c26..2715d51d5a7 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/MessagesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/MessagesRequestBuilder.java @@ -93,23 +93,23 @@ public ChatMessageCollectionResponse get(@jakarta.annotation.Nullable final java return this.requestAdapter.send(requestInfo, errorMapping, ChatMessageCollectionResponse::createFromDiscriminatorValue); } /** - * Send a new chatMessage in the specified channel. + * Send a new chatMessage in the specified channel or a chat. * @param body The request body * @return a {@link ChatMessage} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ChatMessage post(@jakarta.annotation.Nonnull final ChatMessage body) { return post(body, null); } /** - * Send a new chatMessage in the specified channel. + * Send a new chatMessage in the specified channel or a chat. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link ChatMessage} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ChatMessage post(@jakarta.annotation.Nonnull final ChatMessage body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -140,7 +140,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Send a new chatMessage in the specified channel. + * Send a new chatMessage in the specified channel or a chat. * @param body The request body * @return a {@link RequestInformation} */ @@ -149,7 +149,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Send a new chatMessage in the specified channel. + * Send a new chatMessage in the specified channel or a chat. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/tabs/item/TeamsTabItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/tabs/item/TeamsTabItemRequestBuilder.java index 8fef3ba8fa6..469ce6dfde3 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/tabs/item/TeamsTabItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/tabs/item/TeamsTabItemRequestBuilder.java @@ -64,7 +64,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @return a {@link TeamsTab} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -73,7 +73,7 @@ public TeamsTab get() { return get(null); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link TeamsTab} * @throws ODataError When receiving a 4XX or 5XX status code @@ -131,7 +131,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -139,7 +139,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -191,7 +191,7 @@ public TeamsTabItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final Stri public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/messages/MessagesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/messages/MessagesRequestBuilder.java index 8e5f0ce5653..e58d4b7c6c6 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/messages/MessagesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/messages/MessagesRequestBuilder.java @@ -69,7 +69,7 @@ public MessagesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @ super(requestAdapter, "{+baseurl}/teams/{team%2Did}/primaryChannel/messages{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @return a {@link ChatMessageCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -78,7 +78,7 @@ public ChatMessageCollectionResponse get() { return get(null); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link ChatMessageCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -116,7 +116,7 @@ public ChatMessage post(@jakarta.annotation.Nonnull final ChatMessage body, @jak return this.requestAdapter.send(requestInfo, errorMapping, ChatMessage::createFromDiscriminatorValue); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -124,7 +124,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -170,7 +170,7 @@ public MessagesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String r return new MessagesRequestBuilder(rawUrl, requestAdapter); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/messages/item/ChatMessageItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/messages/item/ChatMessageItemRequestBuilder.java index 7a19dbefd53..33c6b3f2591 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/messages/item/ChatMessageItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/messages/item/ChatMessageItemRequestBuilder.java @@ -109,7 +109,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @return a {@link ChatMessage} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -118,7 +118,7 @@ public ChatMessage get() { return get(null); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @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 @@ -176,7 +176,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -184,7 +184,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -236,7 +236,7 @@ public ChatMessageItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final S public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/tabs/TabsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/tabs/TabsRequestBuilder.java index 9f991896dd3..6681286d2a1 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/tabs/TabsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/tabs/TabsRequestBuilder.java @@ -60,7 +60,7 @@ public TabsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jaka super(requestAdapter, "{+baseurl}/teams/{team%2Did}/primaryChannel/tabs{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @return a {@link TeamsTabCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public TeamsTabCollectionResponse get() { return get(null); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link TeamsTabCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public TeamsTab post(@jakarta.annotation.Nonnull final TeamsTab body, @jakarta.a return this.requestAdapter.send(requestInfo, errorMapping, TeamsTab::createFromDiscriminatorValue); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public TabsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUr return new TabsRequestBuilder(rawUrl, requestAdapter); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/tabs/item/TeamsTabItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/tabs/item/TeamsTabItemRequestBuilder.java index a1db51dee39..345877dbe0f 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/tabs/item/TeamsTabItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/tabs/item/TeamsTabItemRequestBuilder.java @@ -64,7 +64,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @return a {@link TeamsTab} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -73,7 +73,7 @@ public TeamsTab get() { return get(null); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link TeamsTab} * @throws ODataError When receiving a 4XX or 5XX status code @@ -131,7 +131,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -139,7 +139,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -191,7 +191,7 @@ public TeamsTabItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final Stri public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/teams/item/schedule/timecards/clockin/ClockInPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/schedule/timecards/clockin/ClockInPostRequestBody.java index a6119319565..50a451fdc5d 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teams/item/schedule/timecards/clockin/ClockInPostRequestBody.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/schedule/timecards/clockin/ClockInPostRequestBody.java @@ -70,12 +70,21 @@ public BackingStore getBackingStore() { */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); + final HashMap> deserializerMap = new HashMap>(4); deserializerMap.put("atApprovedLocation", (n) -> { this.setAtApprovedLocation(n.getBooleanValue()); }); + deserializerMap.put("isAtApprovedLocation", (n) -> { this.setIsAtApprovedLocation(n.getBooleanValue()); }); deserializerMap.put("notes", (n) -> { this.setNotes(n.getObjectValue(ItemBody::createFromDiscriminatorValue)); }); deserializerMap.put("onBehalfOfUserId", (n) -> { this.setOnBehalfOfUserId(n.getStringValue()); }); return deserializerMap; } + /** + * Gets the isAtApprovedLocation property value. The isAtApprovedLocation property + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getIsAtApprovedLocation() { + return this.backingStore.get("isAtApprovedLocation"); + } /** * Gets the notes property value. The notes property * @return a {@link ItemBody} @@ -99,6 +108,7 @@ public String getOnBehalfOfUserId() { public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); writer.writeBooleanValue("atApprovedLocation", this.getAtApprovedLocation()); + writer.writeBooleanValue("isAtApprovedLocation", this.getIsAtApprovedLocation()); writer.writeObjectValue("notes", this.getNotes()); writer.writeStringValue("onBehalfOfUserId", this.getOnBehalfOfUserId()); writer.writeAdditionalData(this.getAdditionalData()); @@ -125,6 +135,13 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value Objects.requireNonNull(value); this.backingStore = value; } + /** + * Sets the isAtApprovedLocation property value. The isAtApprovedLocation property + * @param value Value to set for the isAtApprovedLocation property. + */ + public void setIsAtApprovedLocation(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("isAtApprovedLocation", value); + } /** * Sets the notes property value. The notes property * @param value Value to set for the notes property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/teams/item/schedule/timecards/item/clockout/ClockOutPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/schedule/timecards/item/clockout/ClockOutPostRequestBody.java index 27851e45539..92a2114a883 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teams/item/schedule/timecards/item/clockout/ClockOutPostRequestBody.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/schedule/timecards/item/clockout/ClockOutPostRequestBody.java @@ -70,11 +70,20 @@ public BackingStore getBackingStore() { */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); + final HashMap> deserializerMap = new HashMap>(3); deserializerMap.put("atApprovedLocation", (n) -> { this.setAtApprovedLocation(n.getBooleanValue()); }); + deserializerMap.put("isAtApprovedLocation", (n) -> { this.setIsAtApprovedLocation(n.getBooleanValue()); }); deserializerMap.put("notes", (n) -> { this.setNotes(n.getObjectValue(ItemBody::createFromDiscriminatorValue)); }); return deserializerMap; } + /** + * Gets the isAtApprovedLocation property value. The isAtApprovedLocation property + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getIsAtApprovedLocation() { + return this.backingStore.get("isAtApprovedLocation"); + } /** * Gets the notes property value. The notes property * @return a {@link ItemBody} @@ -90,6 +99,7 @@ public ItemBody getNotes() { public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); writer.writeBooleanValue("atApprovedLocation", this.getAtApprovedLocation()); + writer.writeBooleanValue("isAtApprovedLocation", this.getIsAtApprovedLocation()); writer.writeObjectValue("notes", this.getNotes()); writer.writeAdditionalData(this.getAdditionalData()); } @@ -115,6 +125,13 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value Objects.requireNonNull(value); this.backingStore = value; } + /** + * Sets the isAtApprovedLocation property value. The isAtApprovedLocation property + * @param value Value to set for the isAtApprovedLocation property. + */ + public void setIsAtApprovedLocation(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("isAtApprovedLocation", value); + } /** * Sets the notes property value. The notes property * @param value Value to set for the notes property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/teams/item/schedule/timecards/item/endbreak/EndBreakPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/schedule/timecards/item/endbreak/EndBreakPostRequestBody.java index 6aa0218b64c..7cdff043786 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teams/item/schedule/timecards/item/endbreak/EndBreakPostRequestBody.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/schedule/timecards/item/endbreak/EndBreakPostRequestBody.java @@ -70,11 +70,20 @@ public BackingStore getBackingStore() { */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); + final HashMap> deserializerMap = new HashMap>(3); deserializerMap.put("atApprovedLocation", (n) -> { this.setAtApprovedLocation(n.getBooleanValue()); }); + deserializerMap.put("isAtApprovedLocation", (n) -> { this.setIsAtApprovedLocation(n.getBooleanValue()); }); deserializerMap.put("notes", (n) -> { this.setNotes(n.getObjectValue(ItemBody::createFromDiscriminatorValue)); }); return deserializerMap; } + /** + * Gets the isAtApprovedLocation property value. The isAtApprovedLocation property + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getIsAtApprovedLocation() { + return this.backingStore.get("isAtApprovedLocation"); + } /** * Gets the notes property value. The notes property * @return a {@link ItemBody} @@ -90,6 +99,7 @@ public ItemBody getNotes() { public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); writer.writeBooleanValue("atApprovedLocation", this.getAtApprovedLocation()); + writer.writeBooleanValue("isAtApprovedLocation", this.getIsAtApprovedLocation()); writer.writeObjectValue("notes", this.getNotes()); writer.writeAdditionalData(this.getAdditionalData()); } @@ -115,6 +125,13 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value Objects.requireNonNull(value); this.backingStore = value; } + /** + * Sets the isAtApprovedLocation property value. The isAtApprovedLocation property + * @param value Value to set for the isAtApprovedLocation property. + */ + public void setIsAtApprovedLocation(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("isAtApprovedLocation", value); + } /** * Sets the notes property value. The notes property * @param value Value to set for the notes property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/teams/item/schedule/timecards/item/startbreak/StartBreakPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/schedule/timecards/item/startbreak/StartBreakPostRequestBody.java index 962eeb9f442..3574b5ddb43 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teams/item/schedule/timecards/item/startbreak/StartBreakPostRequestBody.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/schedule/timecards/item/startbreak/StartBreakPostRequestBody.java @@ -70,11 +70,20 @@ public BackingStore getBackingStore() { */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); + final HashMap> deserializerMap = new HashMap>(3); deserializerMap.put("atApprovedLocation", (n) -> { this.setAtApprovedLocation(n.getBooleanValue()); }); + deserializerMap.put("isAtApprovedLocation", (n) -> { this.setIsAtApprovedLocation(n.getBooleanValue()); }); deserializerMap.put("notes", (n) -> { this.setNotes(n.getObjectValue(ItemBody::createFromDiscriminatorValue)); }); return deserializerMap; } + /** + * Gets the isAtApprovedLocation property value. The isAtApprovedLocation property + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getIsAtApprovedLocation() { + return this.backingStore.get("isAtApprovedLocation"); + } /** * Gets the notes property value. The notes property * @return a {@link ItemBody} @@ -90,6 +99,7 @@ public ItemBody getNotes() { public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); writer.writeBooleanValue("atApprovedLocation", this.getAtApprovedLocation()); + writer.writeBooleanValue("isAtApprovedLocation", this.getIsAtApprovedLocation()); writer.writeObjectValue("notes", this.getNotes()); writer.writeAdditionalData(this.getAdditionalData()); } @@ -115,6 +125,13 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value Objects.requireNonNull(value); this.backingStore = value; } + /** + * Sets the isAtApprovedLocation property value. The isAtApprovedLocation property + * @param value Value to set for the isAtApprovedLocation property. + */ + public void setIsAtApprovedLocation(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("isAtApprovedLocation", value); + } /** * Sets the notes property value. The notes property * @param value Value to set for the notes property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/messages/MessagesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/messages/MessagesRequestBuilder.java index 2640512f474..032c578993a 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/messages/MessagesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/messages/MessagesRequestBuilder.java @@ -69,7 +69,7 @@ public MessagesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @ super(requestAdapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/messages{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @return a {@link ChatMessageCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -78,7 +78,7 @@ public ChatMessageCollectionResponse get() { return get(null); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link ChatMessageCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -116,7 +116,7 @@ public ChatMessage post(@jakarta.annotation.Nonnull final ChatMessage body, @jak return this.requestAdapter.send(requestInfo, errorMapping, ChatMessage::createFromDiscriminatorValue); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -124,7 +124,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -170,7 +170,7 @@ public MessagesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String r return new MessagesRequestBuilder(rawUrl, requestAdapter); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/messages/item/ChatMessageItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/messages/item/ChatMessageItemRequestBuilder.java index 88637a0658b..1191ab94306 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/messages/item/ChatMessageItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/messages/item/ChatMessageItemRequestBuilder.java @@ -109,7 +109,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @return a {@link ChatMessage} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -118,7 +118,7 @@ public ChatMessage get() { return get(null); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @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 @@ -176,7 +176,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -184,7 +184,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -236,7 +236,7 @@ public ChatMessageItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final S public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/tabs/TabsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/tabs/TabsRequestBuilder.java index ead93511ae4..bf701573076 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/tabs/TabsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/tabs/TabsRequestBuilder.java @@ -60,7 +60,7 @@ public TabsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jaka super(requestAdapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/tabs{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @return a {@link TeamsTabCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public TeamsTabCollectionResponse get() { return get(null); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link TeamsTabCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public TeamsTab post(@jakarta.annotation.Nonnull final TeamsTab body, @jakarta.a return this.requestAdapter.send(requestInfo, errorMapping, TeamsTab::createFromDiscriminatorValue); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public TabsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUr return new TabsRequestBuilder(rawUrl, requestAdapter); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/tabs/item/TeamsTabItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/tabs/item/TeamsTabItemRequestBuilder.java index e23ca1ec91a..458a0bf7499 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/tabs/item/TeamsTabItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/tabs/item/TeamsTabItemRequestBuilder.java @@ -64,7 +64,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @return a {@link TeamsTab} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -73,7 +73,7 @@ public TeamsTab get() { return get(null); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link TeamsTab} * @throws ODataError When receiving a 4XX or 5XX status code @@ -131,7 +131,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -139,7 +139,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -191,7 +191,7 @@ public TeamsTabItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final Stri public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/messages/MessagesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/messages/MessagesRequestBuilder.java index 99d0407e388..e0170ed4ddb 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/messages/MessagesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/messages/MessagesRequestBuilder.java @@ -69,7 +69,7 @@ public MessagesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @ super(requestAdapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/messages{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @return a {@link ChatMessageCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -78,7 +78,7 @@ public ChatMessageCollectionResponse get() { return get(null); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link ChatMessageCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -116,7 +116,7 @@ public ChatMessage post(@jakarta.annotation.Nonnull final ChatMessage body, @jak return this.requestAdapter.send(requestInfo, errorMapping, ChatMessage::createFromDiscriminatorValue); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -124,7 +124,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -170,7 +170,7 @@ public MessagesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String r return new MessagesRequestBuilder(rawUrl, requestAdapter); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/messages/item/ChatMessageItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/messages/item/ChatMessageItemRequestBuilder.java index 83e997e0895..845e8c8bc50 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/messages/item/ChatMessageItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/messages/item/ChatMessageItemRequestBuilder.java @@ -109,7 +109,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @return a {@link ChatMessage} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -118,7 +118,7 @@ public ChatMessage get() { return get(null); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @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 @@ -176,7 +176,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -184,7 +184,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -236,7 +236,7 @@ public ChatMessageItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final S public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/tabs/TabsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/tabs/TabsRequestBuilder.java index c1249f16a0a..86ec5fbbdd1 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/tabs/TabsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/tabs/TabsRequestBuilder.java @@ -60,7 +60,7 @@ public TabsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jaka super(requestAdapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/tabs{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @return a {@link TeamsTabCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public TeamsTabCollectionResponse get() { return get(null); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link TeamsTabCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public TeamsTab post(@jakarta.annotation.Nonnull final TeamsTab body, @jakarta.a return this.requestAdapter.send(requestInfo, errorMapping, TeamsTab::createFromDiscriminatorValue); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public TabsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUr return new TabsRequestBuilder(rawUrl, requestAdapter); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/tabs/item/TeamsTabItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/tabs/item/TeamsTabItemRequestBuilder.java index 8d37ef039a1..8c1214b4b5f 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/tabs/item/TeamsTabItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/tabs/item/TeamsTabItemRequestBuilder.java @@ -64,7 +64,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @return a {@link TeamsTab} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -73,7 +73,7 @@ public TeamsTab get() { return get(null); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link TeamsTab} * @throws ODataError When receiving a 4XX or 5XX status code @@ -131,7 +131,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -139,7 +139,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -191,7 +191,7 @@ public TeamsTabItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final Stri public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/schedule/timecards/clockin/ClockInPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/schedule/timecards/clockin/ClockInPostRequestBody.java index f0657bc91d3..711e4ccb4da 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/schedule/timecards/clockin/ClockInPostRequestBody.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/schedule/timecards/clockin/ClockInPostRequestBody.java @@ -70,12 +70,21 @@ public BackingStore getBackingStore() { */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); + final HashMap> deserializerMap = new HashMap>(4); deserializerMap.put("atApprovedLocation", (n) -> { this.setAtApprovedLocation(n.getBooleanValue()); }); + deserializerMap.put("isAtApprovedLocation", (n) -> { this.setIsAtApprovedLocation(n.getBooleanValue()); }); deserializerMap.put("notes", (n) -> { this.setNotes(n.getObjectValue(ItemBody::createFromDiscriminatorValue)); }); deserializerMap.put("onBehalfOfUserId", (n) -> { this.setOnBehalfOfUserId(n.getStringValue()); }); return deserializerMap; } + /** + * Gets the isAtApprovedLocation property value. The isAtApprovedLocation property + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getIsAtApprovedLocation() { + return this.backingStore.get("isAtApprovedLocation"); + } /** * Gets the notes property value. The notes property * @return a {@link ItemBody} @@ -99,6 +108,7 @@ public String getOnBehalfOfUserId() { public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); writer.writeBooleanValue("atApprovedLocation", this.getAtApprovedLocation()); + writer.writeBooleanValue("isAtApprovedLocation", this.getIsAtApprovedLocation()); writer.writeObjectValue("notes", this.getNotes()); writer.writeStringValue("onBehalfOfUserId", this.getOnBehalfOfUserId()); writer.writeAdditionalData(this.getAdditionalData()); @@ -125,6 +135,13 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value Objects.requireNonNull(value); this.backingStore = value; } + /** + * Sets the isAtApprovedLocation property value. The isAtApprovedLocation property + * @param value Value to set for the isAtApprovedLocation property. + */ + public void setIsAtApprovedLocation(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("isAtApprovedLocation", value); + } /** * Sets the notes property value. The notes property * @param value Value to set for the notes property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/schedule/timecards/item/clockout/ClockOutPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/schedule/timecards/item/clockout/ClockOutPostRequestBody.java index 332554116a1..fa374841910 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/schedule/timecards/item/clockout/ClockOutPostRequestBody.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/schedule/timecards/item/clockout/ClockOutPostRequestBody.java @@ -70,11 +70,20 @@ public BackingStore getBackingStore() { */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); + final HashMap> deserializerMap = new HashMap>(3); deserializerMap.put("atApprovedLocation", (n) -> { this.setAtApprovedLocation(n.getBooleanValue()); }); + deserializerMap.put("isAtApprovedLocation", (n) -> { this.setIsAtApprovedLocation(n.getBooleanValue()); }); deserializerMap.put("notes", (n) -> { this.setNotes(n.getObjectValue(ItemBody::createFromDiscriminatorValue)); }); return deserializerMap; } + /** + * Gets the isAtApprovedLocation property value. The isAtApprovedLocation property + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getIsAtApprovedLocation() { + return this.backingStore.get("isAtApprovedLocation"); + } /** * Gets the notes property value. The notes property * @return a {@link ItemBody} @@ -90,6 +99,7 @@ public ItemBody getNotes() { public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); writer.writeBooleanValue("atApprovedLocation", this.getAtApprovedLocation()); + writer.writeBooleanValue("isAtApprovedLocation", this.getIsAtApprovedLocation()); writer.writeObjectValue("notes", this.getNotes()); writer.writeAdditionalData(this.getAdditionalData()); } @@ -115,6 +125,13 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value Objects.requireNonNull(value); this.backingStore = value; } + /** + * Sets the isAtApprovedLocation property value. The isAtApprovedLocation property + * @param value Value to set for the isAtApprovedLocation property. + */ + public void setIsAtApprovedLocation(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("isAtApprovedLocation", value); + } /** * Sets the notes property value. The notes property * @param value Value to set for the notes property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/schedule/timecards/item/endbreak/EndBreakPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/schedule/timecards/item/endbreak/EndBreakPostRequestBody.java index e9abbfd7635..a7e49a7462e 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/schedule/timecards/item/endbreak/EndBreakPostRequestBody.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/schedule/timecards/item/endbreak/EndBreakPostRequestBody.java @@ -70,11 +70,20 @@ public BackingStore getBackingStore() { */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); + final HashMap> deserializerMap = new HashMap>(3); deserializerMap.put("atApprovedLocation", (n) -> { this.setAtApprovedLocation(n.getBooleanValue()); }); + deserializerMap.put("isAtApprovedLocation", (n) -> { this.setIsAtApprovedLocation(n.getBooleanValue()); }); deserializerMap.put("notes", (n) -> { this.setNotes(n.getObjectValue(ItemBody::createFromDiscriminatorValue)); }); return deserializerMap; } + /** + * Gets the isAtApprovedLocation property value. The isAtApprovedLocation property + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getIsAtApprovedLocation() { + return this.backingStore.get("isAtApprovedLocation"); + } /** * Gets the notes property value. The notes property * @return a {@link ItemBody} @@ -90,6 +99,7 @@ public ItemBody getNotes() { public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); writer.writeBooleanValue("atApprovedLocation", this.getAtApprovedLocation()); + writer.writeBooleanValue("isAtApprovedLocation", this.getIsAtApprovedLocation()); writer.writeObjectValue("notes", this.getNotes()); writer.writeAdditionalData(this.getAdditionalData()); } @@ -115,6 +125,13 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value Objects.requireNonNull(value); this.backingStore = value; } + /** + * Sets the isAtApprovedLocation property value. The isAtApprovedLocation property + * @param value Value to set for the isAtApprovedLocation property. + */ + public void setIsAtApprovedLocation(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("isAtApprovedLocation", value); + } /** * Sets the notes property value. The notes property * @param value Value to set for the notes property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/schedule/timecards/item/startbreak/StartBreakPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/schedule/timecards/item/startbreak/StartBreakPostRequestBody.java index 4a2ca64ea7a..e7198407c06 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/schedule/timecards/item/startbreak/StartBreakPostRequestBody.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/schedule/timecards/item/startbreak/StartBreakPostRequestBody.java @@ -70,11 +70,20 @@ public BackingStore getBackingStore() { */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); + final HashMap> deserializerMap = new HashMap>(3); deserializerMap.put("atApprovedLocation", (n) -> { this.setAtApprovedLocation(n.getBooleanValue()); }); + deserializerMap.put("isAtApprovedLocation", (n) -> { this.setIsAtApprovedLocation(n.getBooleanValue()); }); deserializerMap.put("notes", (n) -> { this.setNotes(n.getObjectValue(ItemBody::createFromDiscriminatorValue)); }); return deserializerMap; } + /** + * Gets the isAtApprovedLocation property value. The isAtApprovedLocation property + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getIsAtApprovedLocation() { + return this.backingStore.get("isAtApprovedLocation"); + } /** * Gets the notes property value. The notes property * @return a {@link ItemBody} @@ -90,6 +99,7 @@ public ItemBody getNotes() { public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); writer.writeBooleanValue("atApprovedLocation", this.getAtApprovedLocation()); + writer.writeBooleanValue("isAtApprovedLocation", this.getIsAtApprovedLocation()); writer.writeObjectValue("notes", this.getNotes()); writer.writeAdditionalData(this.getAdditionalData()); } @@ -115,6 +125,13 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value Objects.requireNonNull(value); this.backingStore = value; } + /** + * Sets the isAtApprovedLocation property value. The isAtApprovedLocation property + * @param value Value to set for the isAtApprovedLocation property. + */ + public void setIsAtApprovedLocation(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("isAtApprovedLocation", value); + } /** * Sets the notes property value. The notes property * @param value Value to set for the notes property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/messages/MessagesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/messages/MessagesRequestBuilder.java index 69d0dab775d..77bcdd0a090 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/messages/MessagesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/messages/MessagesRequestBuilder.java @@ -69,7 +69,7 @@ public MessagesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @ super(requestAdapter, "{+baseurl}/teamwork/deletedTeams/{deletedTeam%2Did}/channels/{channel%2Did}/messages{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @return a {@link ChatMessageCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -78,7 +78,7 @@ public ChatMessageCollectionResponse get() { return get(null); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link ChatMessageCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -116,7 +116,7 @@ public ChatMessage post(@jakarta.annotation.Nonnull final ChatMessage body, @jak return this.requestAdapter.send(requestInfo, errorMapping, ChatMessage::createFromDiscriminatorValue); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -124,7 +124,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -170,7 +170,7 @@ public MessagesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String r return new MessagesRequestBuilder(rawUrl, requestAdapter); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/messages/item/ChatMessageItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/messages/item/ChatMessageItemRequestBuilder.java index 8948de5e8d8..2950d3c1152 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/messages/item/ChatMessageItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/messages/item/ChatMessageItemRequestBuilder.java @@ -109,7 +109,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @return a {@link ChatMessage} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -118,7 +118,7 @@ public ChatMessage get() { return get(null); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @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 @@ -176,7 +176,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -184,7 +184,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -236,7 +236,7 @@ public ChatMessageItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final S public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/tabs/TabsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/tabs/TabsRequestBuilder.java index 791aafa8010..54406c20b69 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/tabs/TabsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/tabs/TabsRequestBuilder.java @@ -60,7 +60,7 @@ public TabsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jaka super(requestAdapter, "{+baseurl}/teamwork/deletedTeams/{deletedTeam%2Did}/channels/{channel%2Did}/tabs{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @return a {@link TeamsTabCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public TeamsTabCollectionResponse get() { return get(null); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link TeamsTabCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public TeamsTab post(@jakarta.annotation.Nonnull final TeamsTab body, @jakarta.a return this.requestAdapter.send(requestInfo, errorMapping, TeamsTab::createFromDiscriminatorValue); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public TabsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUr return new TabsRequestBuilder(rawUrl, requestAdapter); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/tabs/item/TeamsTabItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/tabs/item/TeamsTabItemRequestBuilder.java index c4f9a09b067..f66237c9c39 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/tabs/item/TeamsTabItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/tabs/item/TeamsTabItemRequestBuilder.java @@ -64,7 +64,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @return a {@link TeamsTab} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -73,7 +73,7 @@ public TeamsTab get() { return get(null); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link TeamsTab} * @throws ODataError When receiving a 4XX or 5XX status code @@ -131,7 +131,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -139,7 +139,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -191,7 +191,7 @@ public TeamsTabItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final Stri public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/messages/MessagesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/messages/MessagesRequestBuilder.java index 170507d4176..fba0b2f33e0 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/messages/MessagesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/messages/MessagesRequestBuilder.java @@ -69,7 +69,7 @@ public MessagesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @ super(requestAdapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/messages{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @return a {@link ChatMessageCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -78,7 +78,7 @@ public ChatMessageCollectionResponse get() { return get(null); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link ChatMessageCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -116,7 +116,7 @@ public ChatMessage post(@jakarta.annotation.Nonnull final ChatMessage body, @jak return this.requestAdapter.send(requestInfo, errorMapping, ChatMessage::createFromDiscriminatorValue); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -124,7 +124,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -170,7 +170,7 @@ public MessagesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String r return new MessagesRequestBuilder(rawUrl, requestAdapter); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/messages/item/ChatMessageItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/messages/item/ChatMessageItemRequestBuilder.java index 9a3fc9b4c0e..2730a4c1a3b 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/messages/item/ChatMessageItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/messages/item/ChatMessageItemRequestBuilder.java @@ -109,7 +109,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @return a {@link ChatMessage} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -118,7 +118,7 @@ public ChatMessage get() { return get(null); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @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 @@ -176,7 +176,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -184,7 +184,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -236,7 +236,7 @@ public ChatMessageItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final S public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/tabs/TabsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/tabs/TabsRequestBuilder.java index a7bbc44b170..bdad9043861 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/tabs/TabsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/tabs/TabsRequestBuilder.java @@ -60,7 +60,7 @@ public TabsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jaka super(requestAdapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/tabs{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @return a {@link TeamsTabCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public TeamsTabCollectionResponse get() { return get(null); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link TeamsTabCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public TeamsTab post(@jakarta.annotation.Nonnull final TeamsTab body, @jakarta.a return this.requestAdapter.send(requestInfo, errorMapping, TeamsTab::createFromDiscriminatorValue); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public TabsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUr return new TabsRequestBuilder(rawUrl, requestAdapter); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/tabs/item/TeamsTabItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/tabs/item/TeamsTabItemRequestBuilder.java index 87051dc172d..699bc136480 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/tabs/item/TeamsTabItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/tabs/item/TeamsTabItemRequestBuilder.java @@ -64,7 +64,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @return a {@link TeamsTab} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -73,7 +73,7 @@ public TeamsTab get() { return get(null); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link TeamsTab} * @throws ODataError When receiving a 4XX or 5XX status code @@ -131,7 +131,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -139,7 +139,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -191,7 +191,7 @@ public TeamsTabItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final Stri public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/messages/MessagesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/messages/MessagesRequestBuilder.java index e8a2bc93f4b..49173e586ff 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/messages/MessagesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/messages/MessagesRequestBuilder.java @@ -69,7 +69,7 @@ public MessagesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @ super(requestAdapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/messages{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @return a {@link ChatMessageCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -78,7 +78,7 @@ public ChatMessageCollectionResponse get() { return get(null); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link ChatMessageCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -116,7 +116,7 @@ public ChatMessage post(@jakarta.annotation.Nonnull final ChatMessage body, @jak return this.requestAdapter.send(requestInfo, errorMapping, ChatMessage::createFromDiscriminatorValue); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -124,7 +124,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -170,7 +170,7 @@ public MessagesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String r return new MessagesRequestBuilder(rawUrl, requestAdapter); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/messages/item/ChatMessageItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/messages/item/ChatMessageItemRequestBuilder.java index 5ad5ac2cf8a..4d8287aaad1 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/messages/item/ChatMessageItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/messages/item/ChatMessageItemRequestBuilder.java @@ -109,7 +109,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @return a {@link ChatMessage} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -118,7 +118,7 @@ public ChatMessage get() { return get(null); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @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 @@ -176,7 +176,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -184,7 +184,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -236,7 +236,7 @@ public ChatMessageItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final S public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * A collection of all the messages in the channel. A navigation property. Nullable. + * A collection of all the messages in the channel. Nullable. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/tabs/TabsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/tabs/TabsRequestBuilder.java index 7e60b63c623..52cb6be889a 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/tabs/TabsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/tabs/TabsRequestBuilder.java @@ -60,7 +60,7 @@ public TabsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jaka super(requestAdapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/tabs{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @return a {@link TeamsTabCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public TeamsTabCollectionResponse get() { return get(null); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link TeamsTabCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public TeamsTab post(@jakarta.annotation.Nonnull final TeamsTab body, @jakarta.a return this.requestAdapter.send(requestInfo, errorMapping, TeamsTab::createFromDiscriminatorValue); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public TabsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUr return new TabsRequestBuilder(rawUrl, requestAdapter); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/tabs/item/TeamsTabItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/tabs/item/TeamsTabItemRequestBuilder.java index 8242fd9bc46..ec1cc13fbb2 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/tabs/item/TeamsTabItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/tabs/item/TeamsTabItemRequestBuilder.java @@ -64,7 +64,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @return a {@link TeamsTab} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -73,7 +73,7 @@ public TeamsTab get() { return get(null); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link TeamsTab} * @throws ODataError When receiving a 4XX or 5XX status code @@ -131,7 +131,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -139,7 +139,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -191,7 +191,7 @@ public TeamsTabItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final Stri public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * A collection of all the tabs in the channel. A navigation property. + * A collection of all the tabs in the channel. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/schedule/timecards/clockin/ClockInPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/schedule/timecards/clockin/ClockInPostRequestBody.java index f220e034ffc..c24d9c90e67 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/schedule/timecards/clockin/ClockInPostRequestBody.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/schedule/timecards/clockin/ClockInPostRequestBody.java @@ -70,12 +70,21 @@ public BackingStore getBackingStore() { */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); + final HashMap> deserializerMap = new HashMap>(4); deserializerMap.put("atApprovedLocation", (n) -> { this.setAtApprovedLocation(n.getBooleanValue()); }); + deserializerMap.put("isAtApprovedLocation", (n) -> { this.setIsAtApprovedLocation(n.getBooleanValue()); }); deserializerMap.put("notes", (n) -> { this.setNotes(n.getObjectValue(ItemBody::createFromDiscriminatorValue)); }); deserializerMap.put("onBehalfOfUserId", (n) -> { this.setOnBehalfOfUserId(n.getStringValue()); }); return deserializerMap; } + /** + * Gets the isAtApprovedLocation property value. The isAtApprovedLocation property + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getIsAtApprovedLocation() { + return this.backingStore.get("isAtApprovedLocation"); + } /** * Gets the notes property value. The notes property * @return a {@link ItemBody} @@ -99,6 +108,7 @@ public String getOnBehalfOfUserId() { public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); writer.writeBooleanValue("atApprovedLocation", this.getAtApprovedLocation()); + writer.writeBooleanValue("isAtApprovedLocation", this.getIsAtApprovedLocation()); writer.writeObjectValue("notes", this.getNotes()); writer.writeStringValue("onBehalfOfUserId", this.getOnBehalfOfUserId()); writer.writeAdditionalData(this.getAdditionalData()); @@ -125,6 +135,13 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value Objects.requireNonNull(value); this.backingStore = value; } + /** + * Sets the isAtApprovedLocation property value. The isAtApprovedLocation property + * @param value Value to set for the isAtApprovedLocation property. + */ + public void setIsAtApprovedLocation(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("isAtApprovedLocation", value); + } /** * Sets the notes property value. The notes property * @param value Value to set for the notes property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/schedule/timecards/item/clockout/ClockOutPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/schedule/timecards/item/clockout/ClockOutPostRequestBody.java index 2feb69bf8c8..4d5bb2294a4 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/schedule/timecards/item/clockout/ClockOutPostRequestBody.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/schedule/timecards/item/clockout/ClockOutPostRequestBody.java @@ -70,11 +70,20 @@ public BackingStore getBackingStore() { */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); + final HashMap> deserializerMap = new HashMap>(3); deserializerMap.put("atApprovedLocation", (n) -> { this.setAtApprovedLocation(n.getBooleanValue()); }); + deserializerMap.put("isAtApprovedLocation", (n) -> { this.setIsAtApprovedLocation(n.getBooleanValue()); }); deserializerMap.put("notes", (n) -> { this.setNotes(n.getObjectValue(ItemBody::createFromDiscriminatorValue)); }); return deserializerMap; } + /** + * Gets the isAtApprovedLocation property value. The isAtApprovedLocation property + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getIsAtApprovedLocation() { + return this.backingStore.get("isAtApprovedLocation"); + } /** * Gets the notes property value. The notes property * @return a {@link ItemBody} @@ -90,6 +99,7 @@ public ItemBody getNotes() { public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); writer.writeBooleanValue("atApprovedLocation", this.getAtApprovedLocation()); + writer.writeBooleanValue("isAtApprovedLocation", this.getIsAtApprovedLocation()); writer.writeObjectValue("notes", this.getNotes()); writer.writeAdditionalData(this.getAdditionalData()); } @@ -115,6 +125,13 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value Objects.requireNonNull(value); this.backingStore = value; } + /** + * Sets the isAtApprovedLocation property value. The isAtApprovedLocation property + * @param value Value to set for the isAtApprovedLocation property. + */ + public void setIsAtApprovedLocation(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("isAtApprovedLocation", value); + } /** * Sets the notes property value. The notes property * @param value Value to set for the notes property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/schedule/timecards/item/endbreak/EndBreakPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/schedule/timecards/item/endbreak/EndBreakPostRequestBody.java index 94edb0d9272..2be246fa6ff 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/schedule/timecards/item/endbreak/EndBreakPostRequestBody.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/schedule/timecards/item/endbreak/EndBreakPostRequestBody.java @@ -70,11 +70,20 @@ public BackingStore getBackingStore() { */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); + final HashMap> deserializerMap = new HashMap>(3); deserializerMap.put("atApprovedLocation", (n) -> { this.setAtApprovedLocation(n.getBooleanValue()); }); + deserializerMap.put("isAtApprovedLocation", (n) -> { this.setIsAtApprovedLocation(n.getBooleanValue()); }); deserializerMap.put("notes", (n) -> { this.setNotes(n.getObjectValue(ItemBody::createFromDiscriminatorValue)); }); return deserializerMap; } + /** + * Gets the isAtApprovedLocation property value. The isAtApprovedLocation property + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getIsAtApprovedLocation() { + return this.backingStore.get("isAtApprovedLocation"); + } /** * Gets the notes property value. The notes property * @return a {@link ItemBody} @@ -90,6 +99,7 @@ public ItemBody getNotes() { public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); writer.writeBooleanValue("atApprovedLocation", this.getAtApprovedLocation()); + writer.writeBooleanValue("isAtApprovedLocation", this.getIsAtApprovedLocation()); writer.writeObjectValue("notes", this.getNotes()); writer.writeAdditionalData(this.getAdditionalData()); } @@ -115,6 +125,13 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value Objects.requireNonNull(value); this.backingStore = value; } + /** + * Sets the isAtApprovedLocation property value. The isAtApprovedLocation property + * @param value Value to set for the isAtApprovedLocation property. + */ + public void setIsAtApprovedLocation(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("isAtApprovedLocation", value); + } /** * Sets the notes property value. The notes property * @param value Value to set for the notes property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/schedule/timecards/item/startbreak/StartBreakPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/schedule/timecards/item/startbreak/StartBreakPostRequestBody.java index addecd74bdf..2aa9673ac14 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/schedule/timecards/item/startbreak/StartBreakPostRequestBody.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/schedule/timecards/item/startbreak/StartBreakPostRequestBody.java @@ -70,11 +70,20 @@ public BackingStore getBackingStore() { */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(2); + final HashMap> deserializerMap = new HashMap>(3); deserializerMap.put("atApprovedLocation", (n) -> { this.setAtApprovedLocation(n.getBooleanValue()); }); + deserializerMap.put("isAtApprovedLocation", (n) -> { this.setIsAtApprovedLocation(n.getBooleanValue()); }); deserializerMap.put("notes", (n) -> { this.setNotes(n.getObjectValue(ItemBody::createFromDiscriminatorValue)); }); return deserializerMap; } + /** + * Gets the isAtApprovedLocation property value. The isAtApprovedLocation property + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getIsAtApprovedLocation() { + return this.backingStore.get("isAtApprovedLocation"); + } /** * Gets the notes property value. The notes property * @return a {@link ItemBody} @@ -90,6 +99,7 @@ public ItemBody getNotes() { public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); writer.writeBooleanValue("atApprovedLocation", this.getAtApprovedLocation()); + writer.writeBooleanValue("isAtApprovedLocation", this.getIsAtApprovedLocation()); writer.writeObjectValue("notes", this.getNotes()); writer.writeAdditionalData(this.getAdditionalData()); } @@ -115,6 +125,13 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value Objects.requireNonNull(value); this.backingStore = value; } + /** + * Sets the isAtApprovedLocation property value. The isAtApprovedLocation property + * @param value Value to set for the isAtApprovedLocation property. + */ + public void setIsAtApprovedLocation(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("isAtApprovedLocation", value); + } /** * Sets the notes property value. The notes property * @param value Value to set for the notes property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/tenantrelationships/multitenantorganization/MultiTenantOrganizationRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/tenantrelationships/multitenantorganization/MultiTenantOrganizationRequestBuilder.java index 87467d94fbc..2bfd9cbbefa 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/tenantrelationships/multitenantorganization/MultiTenantOrganizationRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/tenantrelationships/multitenantorganization/MultiTenantOrganizationRequestBuilder.java @@ -79,23 +79,23 @@ public MultiTenantOrganization get(@jakarta.annotation.Nullable final java.util. return this.requestAdapter.send(requestInfo, errorMapping, MultiTenantOrganization::createFromDiscriminatorValue); } /** - * Update the properties of a multi-tenant organization. + * Create a new multi-tenant organization. By default, the creator tenant becomes an owner tenant upon successful creation. Only owner tenants can manage a multi-tenant organization. To allow for asynchronous processing, you must wait a minimum of 2 hours between creation and joining a multi-tenant organization. * @param body The request body * @return a {@link MultiTenantOrganization} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public MultiTenantOrganization patch(@jakarta.annotation.Nonnull final MultiTenantOrganization body) { return patch(body, null); } /** - * Update the properties of a multi-tenant organization. + * Create a new multi-tenant organization. By default, the creator tenant becomes an owner tenant upon successful creation. Only owner tenants can manage a multi-tenant organization. To allow for asynchronous processing, you must wait a minimum of 2 hours between creation and joining a multi-tenant organization. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MultiTenantOrganization} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public MultiTenantOrganization patch(@jakarta.annotation.Nonnull final MultiTenantOrganization body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -126,7 +126,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the properties of a multi-tenant organization. + * Create a new multi-tenant organization. By default, the creator tenant becomes an owner tenant upon successful creation. Only owner tenants can manage a multi-tenant organization. To allow for asynchronous processing, you must wait a minimum of 2 hours between creation and joining a multi-tenant organization. * @param body The request body * @return a {@link RequestInformation} */ @@ -135,7 +135,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Update the properties of a multi-tenant organization. + * Create a new multi-tenant organization. By default, the creator tenant becomes an owner tenant upon successful creation. Only owner tenants can manage a multi-tenant organization. To allow for asynchronous processing, you must wait a minimum of 2 hours between creation and joining a multi-tenant organization. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java index 5db0a089618..ac18e7da60b 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/checkmembergroups/CheckMemberGroupsRequestBuilder.java @@ -35,7 +35,7 @@ public CheckMemberGroupsRequestBuilder(@jakarta.annotation.Nonnull final String super(requestAdapter, "{+baseurl}/users/{user%2Did}/checkMemberGroups", rawUrl); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @param body The request body * @return a {@link CheckMemberGroupsPostResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -46,7 +46,7 @@ public CheckMemberGroupsPostResponse post(@jakarta.annotation.Nonnull final Chec return post(body, null); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link CheckMemberGroupsPostResponse} @@ -62,7 +62,7 @@ public CheckMemberGroupsPostResponse post(@jakarta.annotation.Nonnull final Chec return this.requestAdapter.send(requestInfo, errorMapping, CheckMemberGroupsPostResponse::createFromDiscriminatorValue); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @param body The request body * @return a {@link RequestInformation} */ @@ -71,7 +71,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. + * Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:- user- group- service principal- organizational contact- device- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/devices/item/registeredowners/RegisteredOwnersRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/devices/item/registeredowners/RegisteredOwnersRequestBuilder.java index edbe0be989b..2b6f8801144 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/devices/item/registeredowners/RegisteredOwnersRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/devices/item/registeredowners/RegisteredOwnersRequestBuilder.java @@ -3,6 +3,7 @@ import com.microsoft.graph.beta.models.DirectoryObjectCollectionResponse; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.graph.beta.users.item.devices.item.registeredowners.count.CountRequestBuilder; +import com.microsoft.graph.beta.users.item.devices.item.registeredowners.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder; import com.microsoft.graph.beta.users.item.devices.item.registeredowners.graphendpoint.GraphEndpointRequestBuilder; import com.microsoft.graph.beta.users.item.devices.item.registeredowners.graphserviceprincipal.GraphServicePrincipalRequestBuilder; import com.microsoft.graph.beta.users.item.devices.item.registeredowners.graphuser.GraphUserRequestBuilder; @@ -34,6 +35,14 @@ public class RegisteredOwnersRequestBuilder extends BaseRequestBuilder { public CountRequestBuilder count() { return new CountRequestBuilder(pathParameters, requestAdapter); } + /** + * Casts the previous resource to appRoleAssignment. + * @return a {@link GraphAppRoleAssignmentRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GraphAppRoleAssignmentRequestBuilder graphAppRoleAssignment() { + return new GraphAppRoleAssignmentRequestBuilder(pathParameters, requestAdapter); + } /** * Casts the previous resource to endpoint. * @return a {@link GraphEndpointRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/devices/item/registeredowners/graphapproleassignment/GraphAppRoleAssignmentRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/devices/item/registeredowners/graphapproleassignment/GraphAppRoleAssignmentRequestBuilder.java new file mode 100644 index 00000000000..ab4d09e6c7b --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/devices/item/registeredowners/graphapproleassignment/GraphAppRoleAssignmentRequestBuilder.java @@ -0,0 +1,174 @@ +package com.microsoft.graph.beta.users.item.devices.item.registeredowners.graphapproleassignment; + +import com.microsoft.graph.beta.models.AppRoleAssignmentCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.users.item.devices.item.registeredowners.graphapproleassignment.count.CountRequestBuilder; +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; +/** + * Casts the previous resource to appRoleAssignment. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GraphAppRoleAssignmentRequestBuilder 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); + } + /** + * Instantiates a new {@link GraphAppRoleAssignmentRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GraphAppRoleAssignmentRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/devices/{device%2Did}/registeredOwners/graph.appRoleAssignment{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link GraphAppRoleAssignmentRequestBuilder} 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 GraphAppRoleAssignmentRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/devices/{device%2Did}/registeredOwners/graph.appRoleAssignment{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection + * @return a {@link AppRoleAssignmentCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AppRoleAssignmentCollectionResponse get() { + return get(null); + } + /** + * Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AppRoleAssignmentCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AppRoleAssignmentCollectionResponse 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, AppRoleAssignmentCollectionResponse::createFromDiscriminatorValue); + } + /** + * Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link GraphAppRoleAssignmentRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GraphAppRoleAssignmentRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new GraphAppRoleAssignmentRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/devices/item/registeredowners/graphapproleassignment/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/devices/item/registeredowners/graphapproleassignment/count/CountRequestBuilder.java new file mode 100644 index 00000000000..0784da92cee --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/devices/item/registeredowners/graphapproleassignment/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.users.item.devices.item.registeredowners.graphapproleassignment.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}/users/{user%2Did}/devices/{device%2Did}/registeredOwners/graph.appRoleAssignment/$count{?%24filter,%24search}", pathParameters); + } + /** + * Instantiates a new {@link CountRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/devices/{device%2Did}/registeredOwners/graph.appRoleAssignment/$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/users/item/devices/item/registeredowners/item/DirectoryObjectItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/devices/item/registeredowners/item/DirectoryObjectItemRequestBuilder.java index 3759dbce3d7..34781e6acb3 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/devices/item/registeredowners/item/DirectoryObjectItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/devices/item/registeredowners/item/DirectoryObjectItemRequestBuilder.java @@ -1,5 +1,6 @@ package com.microsoft.graph.beta.users.item.devices.item.registeredowners.item; +import com.microsoft.graph.beta.users.item.devices.item.registeredowners.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder; import com.microsoft.graph.beta.users.item.devices.item.registeredowners.item.graphendpoint.GraphEndpointRequestBuilder; import com.microsoft.graph.beta.users.item.devices.item.registeredowners.item.graphserviceprincipal.GraphServicePrincipalRequestBuilder; import com.microsoft.graph.beta.users.item.devices.item.registeredowners.item.graphuser.GraphUserRequestBuilder; @@ -13,6 +14,14 @@ */ @jakarta.annotation.Generated("com.microsoft.kiota") public class DirectoryObjectItemRequestBuilder extends BaseRequestBuilder { + /** + * Casts the previous resource to appRoleAssignment. + * @return a {@link GraphAppRoleAssignmentRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GraphAppRoleAssignmentRequestBuilder graphAppRoleAssignment() { + return new GraphAppRoleAssignmentRequestBuilder(pathParameters, requestAdapter); + } /** * Casts the previous resource to endpoint. * @return a {@link GraphEndpointRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/devices/item/registeredowners/item/graphapproleassignment/GraphAppRoleAssignmentRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/devices/item/registeredowners/item/graphapproleassignment/GraphAppRoleAssignmentRequestBuilder.java new file mode 100644 index 00000000000..c9a4a2a67a9 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/devices/item/registeredowners/item/graphapproleassignment/GraphAppRoleAssignmentRequestBuilder.java @@ -0,0 +1,129 @@ +package com.microsoft.graph.beta.users.item.devices.item.registeredowners.item.graphapproleassignment; + +import com.microsoft.graph.beta.models.AppRoleAssignment; +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; +/** + * Casts the previous resource to appRoleAssignment. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GraphAppRoleAssignmentRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link GraphAppRoleAssignmentRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GraphAppRoleAssignmentRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/devices/{device%2Did}/registeredOwners/{directoryObject%2Did}/graph.appRoleAssignment{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link GraphAppRoleAssignmentRequestBuilder} 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 GraphAppRoleAssignmentRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/devices/{device%2Did}/registeredOwners/{directoryObject%2Did}/graph.appRoleAssignment{?%24expand,%24select}", rawUrl); + } + /** + * Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment + * @return a {@link AppRoleAssignment} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AppRoleAssignment get() { + return get(null); + } + /** + * Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AppRoleAssignment} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AppRoleAssignment 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, AppRoleAssignment::createFromDiscriminatorValue); + } + /** + * Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link GraphAppRoleAssignmentRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GraphAppRoleAssignmentRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new GraphAppRoleAssignmentRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/devices/item/registeredusers/RegisteredUsersRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/devices/item/registeredusers/RegisteredUsersRequestBuilder.java index 8010e5bce8d..a9a5c38d5f0 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/devices/item/registeredusers/RegisteredUsersRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/devices/item/registeredusers/RegisteredUsersRequestBuilder.java @@ -3,6 +3,7 @@ import com.microsoft.graph.beta.models.DirectoryObjectCollectionResponse; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.graph.beta.users.item.devices.item.registeredusers.count.CountRequestBuilder; +import com.microsoft.graph.beta.users.item.devices.item.registeredusers.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder; import com.microsoft.graph.beta.users.item.devices.item.registeredusers.graphendpoint.GraphEndpointRequestBuilder; import com.microsoft.graph.beta.users.item.devices.item.registeredusers.graphserviceprincipal.GraphServicePrincipalRequestBuilder; import com.microsoft.graph.beta.users.item.devices.item.registeredusers.graphuser.GraphUserRequestBuilder; @@ -34,6 +35,14 @@ public class RegisteredUsersRequestBuilder extends BaseRequestBuilder { public CountRequestBuilder count() { return new CountRequestBuilder(pathParameters, requestAdapter); } + /** + * Casts the previous resource to appRoleAssignment. + * @return a {@link GraphAppRoleAssignmentRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GraphAppRoleAssignmentRequestBuilder graphAppRoleAssignment() { + return new GraphAppRoleAssignmentRequestBuilder(pathParameters, requestAdapter); + } /** * Casts the previous resource to endpoint. * @return a {@link GraphEndpointRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/devices/item/registeredusers/graphapproleassignment/GraphAppRoleAssignmentRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/devices/item/registeredusers/graphapproleassignment/GraphAppRoleAssignmentRequestBuilder.java new file mode 100644 index 00000000000..be12a146e8c --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/devices/item/registeredusers/graphapproleassignment/GraphAppRoleAssignmentRequestBuilder.java @@ -0,0 +1,174 @@ +package com.microsoft.graph.beta.users.item.devices.item.registeredusers.graphapproleassignment; + +import com.microsoft.graph.beta.models.AppRoleAssignmentCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.users.item.devices.item.registeredusers.graphapproleassignment.count.CountRequestBuilder; +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; +/** + * Casts the previous resource to appRoleAssignment. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GraphAppRoleAssignmentRequestBuilder 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); + } + /** + * Instantiates a new {@link GraphAppRoleAssignmentRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GraphAppRoleAssignmentRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/devices/{device%2Did}/registeredUsers/graph.appRoleAssignment{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link GraphAppRoleAssignmentRequestBuilder} 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 GraphAppRoleAssignmentRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/devices/{device%2Did}/registeredUsers/graph.appRoleAssignment{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection + * @return a {@link AppRoleAssignmentCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AppRoleAssignmentCollectionResponse get() { + return get(null); + } + /** + * Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AppRoleAssignmentCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AppRoleAssignmentCollectionResponse 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, AppRoleAssignmentCollectionResponse::createFromDiscriminatorValue); + } + /** + * Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link GraphAppRoleAssignmentRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GraphAppRoleAssignmentRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new GraphAppRoleAssignmentRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/devices/item/registeredusers/graphapproleassignment/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/devices/item/registeredusers/graphapproleassignment/count/CountRequestBuilder.java new file mode 100644 index 00000000000..f1e35f01946 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/devices/item/registeredusers/graphapproleassignment/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.users.item.devices.item.registeredusers.graphapproleassignment.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}/users/{user%2Did}/devices/{device%2Did}/registeredUsers/graph.appRoleAssignment/$count{?%24filter,%24search}", pathParameters); + } + /** + * Instantiates a new {@link CountRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/devices/{device%2Did}/registeredUsers/graph.appRoleAssignment/$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/users/item/devices/item/registeredusers/item/DirectoryObjectItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/devices/item/registeredusers/item/DirectoryObjectItemRequestBuilder.java index 5ec8e669654..c50a9a47f93 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/devices/item/registeredusers/item/DirectoryObjectItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/devices/item/registeredusers/item/DirectoryObjectItemRequestBuilder.java @@ -1,5 +1,6 @@ package com.microsoft.graph.beta.users.item.devices.item.registeredusers.item; +import com.microsoft.graph.beta.users.item.devices.item.registeredusers.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder; import com.microsoft.graph.beta.users.item.devices.item.registeredusers.item.graphendpoint.GraphEndpointRequestBuilder; import com.microsoft.graph.beta.users.item.devices.item.registeredusers.item.graphserviceprincipal.GraphServicePrincipalRequestBuilder; import com.microsoft.graph.beta.users.item.devices.item.registeredusers.item.graphuser.GraphUserRequestBuilder; @@ -13,6 +14,14 @@ */ @jakarta.annotation.Generated("com.microsoft.kiota") public class DirectoryObjectItemRequestBuilder extends BaseRequestBuilder { + /** + * Casts the previous resource to appRoleAssignment. + * @return a {@link GraphAppRoleAssignmentRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GraphAppRoleAssignmentRequestBuilder graphAppRoleAssignment() { + return new GraphAppRoleAssignmentRequestBuilder(pathParameters, requestAdapter); + } /** * Casts the previous resource to endpoint. * @return a {@link GraphEndpointRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/devices/item/registeredusers/item/graphapproleassignment/GraphAppRoleAssignmentRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/devices/item/registeredusers/item/graphapproleassignment/GraphAppRoleAssignmentRequestBuilder.java new file mode 100644 index 00000000000..d32f968002a --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/devices/item/registeredusers/item/graphapproleassignment/GraphAppRoleAssignmentRequestBuilder.java @@ -0,0 +1,129 @@ +package com.microsoft.graph.beta.users.item.devices.item.registeredusers.item.graphapproleassignment; + +import com.microsoft.graph.beta.models.AppRoleAssignment; +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; +/** + * Casts the previous resource to appRoleAssignment. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GraphAppRoleAssignmentRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link GraphAppRoleAssignmentRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GraphAppRoleAssignmentRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/devices/{device%2Did}/registeredUsers/{directoryObject%2Did}/graph.appRoleAssignment{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link GraphAppRoleAssignmentRequestBuilder} 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 GraphAppRoleAssignmentRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/devices/{device%2Did}/registeredUsers/{directoryObject%2Did}/graph.appRoleAssignment{?%24expand,%24select}", rawUrl); + } + /** + * Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment + * @return a {@link AppRoleAssignment} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AppRoleAssignment get() { + return get(null); + } + /** + * Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AppRoleAssignment} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AppRoleAssignment 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, AppRoleAssignment::createFromDiscriminatorValue); + } + /** + * Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link GraphAppRoleAssignmentRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GraphAppRoleAssignmentRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new GraphAppRoleAssignmentRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/owneddevices/OwnedDevicesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/owneddevices/OwnedDevicesRequestBuilder.java index c39cd98731f..566256f91a6 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/owneddevices/OwnedDevicesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/owneddevices/OwnedDevicesRequestBuilder.java @@ -3,6 +3,7 @@ import com.microsoft.graph.beta.models.DirectoryObjectCollectionResponse; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.graph.beta.users.item.owneddevices.count.CountRequestBuilder; +import com.microsoft.graph.beta.users.item.owneddevices.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder; import com.microsoft.graph.beta.users.item.owneddevices.graphdevice.GraphDeviceRequestBuilder; import com.microsoft.graph.beta.users.item.owneddevices.graphendpoint.GraphEndpointRequestBuilder; import com.microsoft.graph.beta.users.item.owneddevices.item.DirectoryObjectItemRequestBuilder; @@ -32,6 +33,14 @@ public class OwnedDevicesRequestBuilder extends BaseRequestBuilder { public CountRequestBuilder count() { return new CountRequestBuilder(pathParameters, requestAdapter); } + /** + * Casts the previous resource to appRoleAssignment. + * @return a {@link GraphAppRoleAssignmentRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GraphAppRoleAssignmentRequestBuilder graphAppRoleAssignment() { + return new GraphAppRoleAssignmentRequestBuilder(pathParameters, requestAdapter); + } /** * Casts the previous resource to device. * @return a {@link GraphDeviceRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/owneddevices/graphapproleassignment/GraphAppRoleAssignmentRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/owneddevices/graphapproleassignment/GraphAppRoleAssignmentRequestBuilder.java new file mode 100644 index 00000000000..baf2d9c3047 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/owneddevices/graphapproleassignment/GraphAppRoleAssignmentRequestBuilder.java @@ -0,0 +1,174 @@ +package com.microsoft.graph.beta.users.item.owneddevices.graphapproleassignment; + +import com.microsoft.graph.beta.models.AppRoleAssignmentCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.users.item.owneddevices.graphapproleassignment.count.CountRequestBuilder; +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; +/** + * Casts the previous resource to appRoleAssignment. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GraphAppRoleAssignmentRequestBuilder 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); + } + /** + * Instantiates a new {@link GraphAppRoleAssignmentRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GraphAppRoleAssignmentRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/ownedDevices/graph.appRoleAssignment{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link GraphAppRoleAssignmentRequestBuilder} 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 GraphAppRoleAssignmentRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/ownedDevices/graph.appRoleAssignment{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection + * @return a {@link AppRoleAssignmentCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AppRoleAssignmentCollectionResponse get() { + return get(null); + } + /** + * Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AppRoleAssignmentCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AppRoleAssignmentCollectionResponse 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, AppRoleAssignmentCollectionResponse::createFromDiscriminatorValue); + } + /** + * Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link GraphAppRoleAssignmentRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GraphAppRoleAssignmentRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new GraphAppRoleAssignmentRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/owneddevices/graphapproleassignment/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/owneddevices/graphapproleassignment/count/CountRequestBuilder.java new file mode 100644 index 00000000000..a43e5f88ee1 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/owneddevices/graphapproleassignment/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.users.item.owneddevices.graphapproleassignment.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}/users/{user%2Did}/ownedDevices/graph.appRoleAssignment/$count{?%24filter,%24search}", pathParameters); + } + /** + * Instantiates a new {@link CountRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/ownedDevices/graph.appRoleAssignment/$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/users/item/owneddevices/item/DirectoryObjectItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/owneddevices/item/DirectoryObjectItemRequestBuilder.java index 53b8a77ceb9..ad0fd8cd9fc 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/owneddevices/item/DirectoryObjectItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/owneddevices/item/DirectoryObjectItemRequestBuilder.java @@ -2,6 +2,7 @@ import com.microsoft.graph.beta.models.DirectoryObject; import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.users.item.owneddevices.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder; import com.microsoft.graph.beta.users.item.owneddevices.item.graphdevice.GraphDeviceRequestBuilder; import com.microsoft.graph.beta.users.item.owneddevices.item.graphendpoint.GraphEndpointRequestBuilder; import com.microsoft.kiota.BaseRequestBuilder; @@ -22,6 +23,14 @@ */ @jakarta.annotation.Generated("com.microsoft.kiota") public class DirectoryObjectItemRequestBuilder extends BaseRequestBuilder { + /** + * Casts the previous resource to appRoleAssignment. + * @return a {@link GraphAppRoleAssignmentRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GraphAppRoleAssignmentRequestBuilder graphAppRoleAssignment() { + return new GraphAppRoleAssignmentRequestBuilder(pathParameters, requestAdapter); + } /** * Casts the previous resource to device. * @return a {@link GraphDeviceRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/owneddevices/item/graphapproleassignment/GraphAppRoleAssignmentRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/owneddevices/item/graphapproleassignment/GraphAppRoleAssignmentRequestBuilder.java new file mode 100644 index 00000000000..7743a01dbac --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/owneddevices/item/graphapproleassignment/GraphAppRoleAssignmentRequestBuilder.java @@ -0,0 +1,129 @@ +package com.microsoft.graph.beta.users.item.owneddevices.item.graphapproleassignment; + +import com.microsoft.graph.beta.models.AppRoleAssignment; +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; +/** + * Casts the previous resource to appRoleAssignment. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GraphAppRoleAssignmentRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link GraphAppRoleAssignmentRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GraphAppRoleAssignmentRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/ownedDevices/{directoryObject%2Did}/graph.appRoleAssignment{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link GraphAppRoleAssignmentRequestBuilder} 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 GraphAppRoleAssignmentRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/ownedDevices/{directoryObject%2Did}/graph.appRoleAssignment{?%24expand,%24select}", rawUrl); + } + /** + * Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment + * @return a {@link AppRoleAssignment} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AppRoleAssignment get() { + return get(null); + } + /** + * Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AppRoleAssignment} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AppRoleAssignment 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, AppRoleAssignment::createFromDiscriminatorValue); + } + /** + * Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link GraphAppRoleAssignmentRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GraphAppRoleAssignmentRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new GraphAppRoleAssignmentRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/registereddevices/RegisteredDevicesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/registereddevices/RegisteredDevicesRequestBuilder.java index 52b1755f834..5f0796d2d0f 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/registereddevices/RegisteredDevicesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/registereddevices/RegisteredDevicesRequestBuilder.java @@ -3,6 +3,7 @@ import com.microsoft.graph.beta.models.DirectoryObjectCollectionResponse; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.graph.beta.users.item.registereddevices.count.CountRequestBuilder; +import com.microsoft.graph.beta.users.item.registereddevices.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder; import com.microsoft.graph.beta.users.item.registereddevices.graphdevice.GraphDeviceRequestBuilder; import com.microsoft.graph.beta.users.item.registereddevices.graphendpoint.GraphEndpointRequestBuilder; import com.microsoft.graph.beta.users.item.registereddevices.item.DirectoryObjectItemRequestBuilder; @@ -32,6 +33,14 @@ public class RegisteredDevicesRequestBuilder extends BaseRequestBuilder { public CountRequestBuilder count() { return new CountRequestBuilder(pathParameters, requestAdapter); } + /** + * Casts the previous resource to appRoleAssignment. + * @return a {@link GraphAppRoleAssignmentRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GraphAppRoleAssignmentRequestBuilder graphAppRoleAssignment() { + return new GraphAppRoleAssignmentRequestBuilder(pathParameters, requestAdapter); + } /** * Casts the previous resource to device. * @return a {@link GraphDeviceRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/registereddevices/graphapproleassignment/GraphAppRoleAssignmentRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/registereddevices/graphapproleassignment/GraphAppRoleAssignmentRequestBuilder.java new file mode 100644 index 00000000000..0689016d2c1 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/registereddevices/graphapproleassignment/GraphAppRoleAssignmentRequestBuilder.java @@ -0,0 +1,174 @@ +package com.microsoft.graph.beta.users.item.registereddevices.graphapproleassignment; + +import com.microsoft.graph.beta.models.AppRoleAssignmentCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.users.item.registereddevices.graphapproleassignment.count.CountRequestBuilder; +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; +/** + * Casts the previous resource to appRoleAssignment. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GraphAppRoleAssignmentRequestBuilder 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); + } + /** + * Instantiates a new {@link GraphAppRoleAssignmentRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GraphAppRoleAssignmentRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/registeredDevices/graph.appRoleAssignment{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link GraphAppRoleAssignmentRequestBuilder} 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 GraphAppRoleAssignmentRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/registeredDevices/graph.appRoleAssignment{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection + * @return a {@link AppRoleAssignmentCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AppRoleAssignmentCollectionResponse get() { + return get(null); + } + /** + * Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AppRoleAssignmentCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AppRoleAssignmentCollectionResponse 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, AppRoleAssignmentCollectionResponse::createFromDiscriminatorValue); + } + /** + * Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link GraphAppRoleAssignmentRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GraphAppRoleAssignmentRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new GraphAppRoleAssignmentRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/registereddevices/graphapproleassignment/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/registereddevices/graphapproleassignment/count/CountRequestBuilder.java new file mode 100644 index 00000000000..be6aa78f909 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/registereddevices/graphapproleassignment/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.users.item.registereddevices.graphapproleassignment.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}/users/{user%2Did}/registeredDevices/graph.appRoleAssignment/$count{?%24filter,%24search}", pathParameters); + } + /** + * Instantiates a new {@link CountRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/registeredDevices/graph.appRoleAssignment/$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/users/item/registereddevices/item/DirectoryObjectItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/registereddevices/item/DirectoryObjectItemRequestBuilder.java index 8d65d822ed2..d5f1acc1a4f 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/registereddevices/item/DirectoryObjectItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/registereddevices/item/DirectoryObjectItemRequestBuilder.java @@ -2,6 +2,7 @@ import com.microsoft.graph.beta.models.DirectoryObject; import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.users.item.registereddevices.item.graphapproleassignment.GraphAppRoleAssignmentRequestBuilder; import com.microsoft.graph.beta.users.item.registereddevices.item.graphdevice.GraphDeviceRequestBuilder; import com.microsoft.graph.beta.users.item.registereddevices.item.graphendpoint.GraphEndpointRequestBuilder; import com.microsoft.kiota.BaseRequestBuilder; @@ -22,6 +23,14 @@ */ @jakarta.annotation.Generated("com.microsoft.kiota") public class DirectoryObjectItemRequestBuilder extends BaseRequestBuilder { + /** + * Casts the previous resource to appRoleAssignment. + * @return a {@link GraphAppRoleAssignmentRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GraphAppRoleAssignmentRequestBuilder graphAppRoleAssignment() { + return new GraphAppRoleAssignmentRequestBuilder(pathParameters, requestAdapter); + } /** * Casts the previous resource to device. * @return a {@link GraphDeviceRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/registereddevices/item/graphapproleassignment/GraphAppRoleAssignmentRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/registereddevices/item/graphapproleassignment/GraphAppRoleAssignmentRequestBuilder.java new file mode 100644 index 00000000000..ad93147937d --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/registereddevices/item/graphapproleassignment/GraphAppRoleAssignmentRequestBuilder.java @@ -0,0 +1,129 @@ +package com.microsoft.graph.beta.users.item.registereddevices.item.graphapproleassignment; + +import com.microsoft.graph.beta.models.AppRoleAssignment; +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; +/** + * Casts the previous resource to appRoleAssignment. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GraphAppRoleAssignmentRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link GraphAppRoleAssignmentRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GraphAppRoleAssignmentRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/registeredDevices/{directoryObject%2Did}/graph.appRoleAssignment{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link GraphAppRoleAssignmentRequestBuilder} 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 GraphAppRoleAssignmentRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/registeredDevices/{directoryObject%2Did}/graph.appRoleAssignment{?%24expand,%24select}", rawUrl); + } + /** + * Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment + * @return a {@link AppRoleAssignment} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AppRoleAssignment get() { + return get(null); + } + /** + * Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AppRoleAssignment} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AppRoleAssignment 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, AppRoleAssignment::createFromDiscriminatorValue); + } + /** + * Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link GraphAppRoleAssignmentRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GraphAppRoleAssignmentRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new GraphAppRoleAssignmentRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment + */ + @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(); + } +}